<SEC-DOCUMENT>0001321655-22-000016.txt : 20220808
<SEC-HEADER>0001321655-22-000016.hdr.sgml : 20220808
<ACCEPTANCE-DATETIME>20220808165857
ACCESSION NUMBER:		0001321655-22-000016
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		68
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220808
DATE AS OF CHANGE:		20220808

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Palantir Technologies Inc.
		CENTRAL INDEX KEY:			0001321655
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				680551851

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-39540
		FILM NUMBER:		221145208

	BUSINESS ADDRESS:	
		STREET 1:		1555 BLAKE STREET
		STREET 2:		SUITE 250
		CITY:			DENVER
		STATE:			CO
		ZIP:			80202
		BUSINESS PHONE:		720-358-3679

	MAIL ADDRESS:	
		STREET 1:		1555 BLAKE STREET
		STREET 2:		SUITE 250
		CITY:			DENVER
		STATE:			CO
		ZIP:			80202

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Palantir Technologies Inc
		DATE OF NAME CHANGE:	20050324
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>pltr-20220630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:2fa6ddbb-b95f-42dd-bbd8-40543b0b84ca,g:e395dafd-501b-47ba-9a7c-97f908b9a060,d:f33a58b3308c4854ab2b434b91eb818c--><html xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:pltr="http://www.palantir.com/20220630" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:utr="http://www.xbrl.org/2009/utr" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>pltr-20220630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180L2ZyYWc6YTE1MDM0NmRhMmQ5NGQ5MTg3YWU0NGQyMWQ0MTM3YWMvdGFibGU6ZDEyMWNmMTk3ZjU4NDdjMDgyMGM1YjBjMGU5OWIzMWUvdGFibGVyYW5nZTpkMTIxY2YxOTdmNTg0N2MwODIwYzViMGMwZTk5YjMxZV8yLTEtMS0xLTE4ODk5NA_284a00f7-396d-4ce8-8924-9dcd13d830ad">0001321655</ix:nonNumeric><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180L2ZyYWc6YTE1MDM0NmRhMmQ5NGQ5MTg3YWU0NGQyMWQ0MTM3YWMvdGFibGU6ZDEyMWNmMTk3ZjU4NDdjMDgyMGM1YjBjMGU5OWIzMWUvdGFibGVyYW5nZTpkMTIxY2YxOTdmNTg0N2MwODIwYzViMGMwZTk5YjMxZV8zLTEtMS0xLTE4ODk5NA_352d9e67-67ec-4dbf-b60b-a9ba0bf6f7f7">false</ix:nonNumeric><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180L2ZyYWc6YTE1MDM0NmRhMmQ5NGQ5MTg3YWU0NGQyMWQ0MTM3YWMvdGFibGU6ZDEyMWNmMTk3ZjU4NDdjMDgyMGM1YjBjMGU5OWIzMWUvdGFibGVyYW5nZTpkMTIxY2YxOTdmNTg0N2MwODIwYzViMGMwZTk5YjMxZV80LTEtMS0xLTE4ODk5NA_dfebef09-a6fd-4749-a182-aa06d0c1adf0">Q2</ix:nonNumeric><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180L2ZyYWc6YTE1MDM0NmRhMmQ5NGQ5MTg3YWU0NGQyMWQ0MTM3YWMvdGFibGU6ZDEyMWNmMTk3ZjU4NDdjMDgyMGM1YjBjMGU5OWIzMWUvdGFibGVyYW5nZTpkMTIxY2YxOTdmNTg0N2MwODIwYzViMGMwZTk5YjMxZV81LTEtMS0xLTE4ODk5NA_045336bc-2bc3-4944-8467-4979b38882a1">2022</ix:nonNumeric><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180L2ZyYWc6YTE1MDM0NmRhMmQ5NGQ5MTg3YWU0NGQyMWQ0MTM3YWMvdGFibGU6ZDEyMWNmMTk3ZjU4NDdjMDgyMGM1YjBjMGU5OWIzMWUvdGFibGVyYW5nZTpkMTIxY2YxOTdmNTg0N2MwODIwYzViMGMwZTk5YjMxZV82LTEtMS0xLTE4ODk5NA_0cd6c3b7-db73-4f1c-b53d-ac8ad25a884f">12/31</ix:nonNumeric><ix:nonNumeric contextRef="i9983ec7530894fcc805d096bf68d8f0f_D20220101-20220630" name="pltr:SubscriptionContractTerm" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMTA5OTUxMTYzMTkxNA_4f2e71f8-490e-45d5-9bd5-209cef1a305e">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i2fcf3b39f95842119dcad3f37c69a1cf_D20191201-20191231" name="us-gaap:LongtermPurchaseCommitmentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNTQ5NzU1ODE1NDg2Nw_bec0a132-7e14-435d-acf4-149ac7da61ed">P6Y</ix:nonNumeric><ix:nonNumeric contextRef="id35cabe22e8b46c4a92ecf256d8a5ea1_D20191201-20191231" name="us-gaap:LongtermPurchaseCommitmentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNTQ5NzU1ODE1NDg1NA_93333d23-1619-4599-83fa-f4a6b9da1c72">P3Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="pltr-20220630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia01e6072d21141368944d4b6a6c16bc0_I20220801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i55c1562bf9a9480c9a6e2ccdc06c4a0a_I20220801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbd4bc3557fa4bafbaf725f5abb337e8_I20220801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pltr:CommonClassFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia89534ac53ce41d0832ecc0661117198_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="id38c191bce214f7da8061cf3bdcd72f4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97a36f63f9b54abdbf22c465c331ef17_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pltr:CommonClassFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="ib3ac23df533349859ae2b09a20eee5cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pltr:CommonClassFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea9a2b57ab9d4aabb4a919291121cd43_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a958ae0fc364ad3889b5ad4864583b2_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if44aedfb05ae459db485af66e5be0904_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i479323dc264d458795415fc0b9ca34f0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5bd4105d51046b1a93f08efc1fe2ba4_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf3081581f5841a4aa68c64f55d7a99f_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e068fa8b1664ac2b92d4f9f02e897f2_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie853f2a31c734a578dd689a2000cc8d1_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bb6c44b82f7435eaa1567cb1f4a36ed_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib70737d35b034b0789cc068ab28af38f_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica5aadfe699d4271a41f3a848233e5f5_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ed78bf514f54110b7949436c18bb9d4_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafa2851ab07f4397bab1aa75a1e46b0d_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifda294dbdbd6451ba1beddc2cb921911_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7904479c171049e4af16f25a2f65e4dd_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8a1bcf915a34f329156b2e3ec7fa866_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ee9f6c7f3e0418ca4f424fc7560ce80_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3dd7a64ca98c401eb7a9a670d2a66b5d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="icc9de3d0798d487b88cb3a41261c08bf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="i0a316d84c6c142c98fb71ff356b28cdc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="ie3c5e558388146ed84dfba29efccc399_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="i28aa5ebde2dc472cbdacd82fa234056f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i292583933f924c608c3aa80a8ed497a5_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb18a8ed66284e8ba2e2758afe5b722e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie60c3b8a4dad4866a6f4f7843c5f57de_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia74c91ab27ab4ccf96f3206d68382ea0_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1132529a345e4f38a56802a718d3787e_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39e5278d14b74923b8c2c3950681cfc8_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c29dff8eca34e5cbde806f2675b1aea_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia97e7a66b7a146b8a8f6fa7b79c2b682_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44555b80956a40988cdced55a95e857c_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc6135042f8d41c79d36f98ab420db64_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7561656109ae41ab85a749592868fab4_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if88431be194d42718b0fcb757893c1a2_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icffe3636cefa4457b25d930e17af9cf8_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4dc27e58db5041b6a35c8515b54522bc_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie028f7e186c44192b2db5523a689dbf9_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fbe7cb6ec474b2fadace36992b7ee91_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2471eface928480cb27e30b29abb193c_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafe509619123430a8c4b2cb5026f23ce_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="i5bcb1caac758441dbbb912198b4782ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="i39cb5dafee3d4f26ad4d29d6cd9b616c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="i8d486cabe1c142e2bf2c3c463bdb636f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="i825149e37eaa4f93b7e10368ae77c36d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29b91cbc57d74eacb59492e4090fd095_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82e09971816b4bb5b2ce98d6238f8f0d_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6392a7071bc491b86956bd98247f822_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50aa160ed58e4192870601aa259e4e60_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">pltr:AccountsReceivableBenchmarkMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pltr:CustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i95746a3228354292a2c565296ec3a597_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pltr:CustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33606987b7884cb194f0c7019698c96e_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pltr:CustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27edb1fcc97e4390bed90e23350bb87f_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pltr:CustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieda70ee2119741c68f93627d634274e2_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pltr:CustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9611d81ae324831b252d01f5c6ad2ac_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14fb1a8229d244aaba56b290030fa0d4_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19cc5310aeae4f08a14bd5468ea3a08f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d2f568885804522ad72d08178cbbb2d_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f9713a9efe74337af74f0aea27c463e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9083420081294f3fb86dc3ef2a7cf7fd_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e987670ce9a4409a2399f752574b0e0_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefb726038a0342408b0785f472d4388a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95a1629804754a0687d7dc567a90f366_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1de6655479df4a7e958438bdfbb1d497_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea20a9881ec54f1999daf0c26536af79_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id96b5c81c0fd46c382fe4d8e1c0fe202_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9562eeae9014f9b86155de65dc623fd_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b81bb244422499381dc02c9a1018dda_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95354500c2d844c9ba1e6d8638a13632_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied13090c523a49da83f6dd768584f8d6_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7bc31824dc34c99869289ea2f51d6d4_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25545d3d5d3f426aad234e48e5e221b6_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87370c5c4fe640e7bfc0d2cb22d3857a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4eeb8c5a8a2441f8a3d7f751a896f92b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e26760f9baa4585936a0acd75fd05c6_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i643d75769cd94b67835ac9a2791016c9_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97a30227514d46519b90fdd748caf997_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i569600ca40824d9eac9eb957ecec2955_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22600289e0eb40908da1ad1cbe30093d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8e3f51aba5c49638f7c1c305dda70cb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><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="id95333b3766c499a9b09a3555943d156_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</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="id18b4baa27a642e6968534b195657720_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2849e87ec55a4244a99a9a0ae0faa931_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ecc3150a943492fab599cf8de908636_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id23289f668874b9594493469285f254a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4402262f5874b88955a20e7af5d55f2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1519d439ebb2458b84c5263547ae29ed_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b8c728f83d3468893291a07990db46d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ccc8f8ef5f5479a94793430657237fa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i924d45dee97a45de979795fec4b5969d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i711ea21da08a42ae86ffb052f51b0db1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i463d51c9e1c84472bedb94c2d1140bc0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic164daec3c7c4e8fa5f35e0b8e222ad4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib21d7eac857c4a36a03926310400dade_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="ic2233ee910cc450690597ab5b17a9f3e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="ia3ae353a4c944e2d9150b69fabb2cba9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="id76ab485f5f0407e8bc43aa7c77da4d2_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pltr:TypeOfContractAxis">pltr:CommercialContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8291c7c15be485faf85d4078ffa4ec9_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pltr:TypeOfContractAxis">pltr:CommercialContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9983ec7530894fcc805d096bf68d8f0f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pltr:TypeOfContractAxis">pltr:CommercialContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i659a581151ec4b32b0583256a473a955_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pltr:TypeOfContractAxis">pltr:CommercialContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3a2997633b74e47bfa1cc417e8970b3_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pltr:TypeOfContractAxis">pltr:CommercialContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5527a43c7784bb689c337a512e4ed57_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pltr:TypeOfContractAxis">pltr:CommercialContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5920cb8690e94da58e76102bac8200b8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">pltr:AlternativeInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib68a28e678684f6ca5ff968ca6e1363e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">pltr:AlternativeInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="oz"><xbrli:measure>utr:oz</xbrli:measure></xbrli:unit><xbrli:context id="i16c2e105e5b240c4ad78b82a312b363a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc9231b7d34e47af87d4df2f50f38dcc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="i90faec46d8d243fdb05d741ac6318d45_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i905f41ab185442f1bae45bec263584f5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="i456106d3302d43e3b6d0d96b19a7b2f2_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33265d5547c7477587fdf911b49d558a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="ia6edba7d86534d00a0bcbcf4cc9beb0d_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifea6ba9b49844174bf104614d819c2dc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2905811990e4fb9801db0efb512c900_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:March2022AmendmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71d76191d5284ef0be675366c3744977_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:TwoThousandAndFourteenRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8846dc3a2d649ba9bb2bd412e80a78c_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:TwoThousandAndFourteenRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i028a1f9062134184aa7285c653adefc6_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:TwoThousandAndFourteenRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04f5fc3da1de4cd38f69fcf28bd67a18_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:TwoThousandAndFourteenRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b71dcc1ac0744fdb908fbd3e29eb9a8_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:TwoThousandAndFourteenRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fcf3b39f95842119dcad3f37c69a1cf_D20191201-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pltr:PurchaseCommitmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id35cabe22e8b46c4a92ecf256d8a5ea1_D20191201-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pltr:PurchaseCommitmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ce0d55d7b004229881f7023f04f319f_D20191201-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pltr:PurchaseCommitmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b02c859fb4242cc9272ceb5f99577b7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pltr:PurchaseCommitmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ad46cfd2fc14b2c84ca22382db336ea_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pltr:PurchaseCommitmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa0c627e63e54bbaa12791d100f5a698_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pltr:InvestmentCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99bbde2348504e47b0f9b05d98d6363a_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="vote"><xbrli:measure>pltr:vote</xbrli:measure></xbrli:unit><xbrli:context id="i3684880984424ce7ab647f44016b2a45_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32e499fdd58b4824bbdb129e0f000ba3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="ifa28240fb730449e960dc5e4bc0b7202_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77ddf3a4cb8046369e84ceba78c1df07_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9670438bc6c4e699c8d4f38afadaff9_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i244fba9cb4f74a0b84a5ad17ca1bc869_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98c6a05d0332472487fe2b4c82e51cb7_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1206a49abda2436cb19a07c6c9b166f6_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fd6078a81c441a89cc9a0015f54c2ef_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i170c3571a1a445db9c8cae27459bf448_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31f2423af71845a6a4d5376dc5612ec7_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bc2fa8004104172b1df8e0ee762eba8_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9434b11fac7540e08c335ae6e6b74876_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd2e98ef812c44edaf8cee18433c4a34_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c4a38cd45e74b87ace3c590f8fe372a_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e1200e49b6a46448736f853aa758579_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2cc5c8cd03a46cca271bdae62911354_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i175660f4770c47448deff85064367d63_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i145cbb9d67234a2fb852b9e30f1cda27_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf73c56d2d654827bf8d3ba1f0b77edd_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1535e536602044e99fe7322379f914bc_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pltr:OptionsAndSarsIssuedAndOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7969176e7524e98a734b80db91814dc_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pltr:OptionsAndSarsIssuedAndOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1cbd681e0d92404396687e108e702da8_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c4d758d055a497891c14d289bf614e4_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie96647a7bf0744bfb8b5ceb97835e521_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33d5a27343ed44879f0566d0fe742fc6_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8252809878d43e2931a90f6786956dd_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7776603e7ee54e5ab89aca6d6adbfeb4_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2bc7cf442a51429eb5448e642a902afb_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib93c6359fd4f486ea4c156490685f3ba_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6b99ebeda3c4edcb553f4174d570338_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pltr:CommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i925b24fa72844375b9bd5661dc71793d_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pltr:CommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib00200de8c2b4bcda6c37f6e9e512f48_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pltr:CommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3416adfd22ad49c1aaf557ecab23b7da_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pltr:CommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76666b47ddc84b759e9ed4d81af41041_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0460fab296b4d98a5012d533e80b3d6_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdeada60486040dfb738f1dbf078acb5_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8ed8871f53a49038b1a801124387ec7_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i617e7d211e7845789aea134b6bf82c1b_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82b84c996c34450785ca25fc34f788b9_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id082f1ed3ce641618b307487ef58cb6c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2022b6cf1031411b8b45eddf9fa81b14_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40b49ce1befe4061942ae33c16e2b006_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if29bec01f26941078dfcdec562d7159e_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fc1f4273ec34083a4e098f5391acd8b_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75ae75e7f7c444e8a1d867004279b81b_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idda3227130e646a2ae4d0697c008e5de_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4bccef83541b458385f23a059f449ed7_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1765c9f0c924901b357df8a8339ea95_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id188637ebfd94e728a1c552f88da6ebd_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74256f86bebb477abf15cf2ded09dfaf_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf6aa4d0bf4948568f41728e18398503_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic79a734e912a45d083fc3bef6bdd3f9d_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6993f2dd7d8c4a69b4564f7cda1c3ece_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04b8cbbddf6c492d948411f403058d13_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8db3c45592ad4777a7f76cf06f2c26e9_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c82a42802f64d87a0d2ff59347f08f8_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic209ec4b1a6346c0bf94f6578e6218a9_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b4413982d834c44bd7df35c839837e4_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b000bde96b44fa6ab9ffa8df15ce50b_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ab7a639bd304e71af9ad16d188f99ce_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01ffad7021a74f9b860e8a58c1aee2b5_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43cc97bf27e243f78da4abb9490f66fd_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3639c29f65034095be6b028a3f9996eb_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic99ee75a810544a3afc32db473685fef_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02376fb3c46c4f77892f4ae348a5e129_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2bf8057ddc1241ddbdb5153f204b7ee3_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica5fe7b5a6a44288afcf8e2dfc35e788_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b612d79d97b4f7ab1836ee487d3a63f_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3180e0726c774f2aa8885811a43b1456_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3153cf5fa61d4ae7af54c150741177b8_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c5fd0fc631549f99cb84368cf7a9300_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieba9607d37d3475ca03971fce4ce6610_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e3f8d9d0b204d2eaa8d6fd824ef5ba4_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fb9527a920a4defb3b3b7b43a3dd738_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbbd4db520534a708b17c878e8655d93_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6ea30cbe30b4a9ba3a19b202eed63c1_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc210306b276465d912b394d7012cfb6_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6943deb836c542258df90f9af92d7c7a_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:July2022AmendmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a706caf1f1e463bb3e63e82071c3a79_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001321655</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:TwoThousandAndFourteenRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="if33a58b3308c4854ab2b434b91eb818c_1"></div><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:115%">UNITED STATES </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:115%">SECURITIES AND EXCHANGE COMMISSION</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:17pt;font-weight:700;line-height:115%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">WASHINGTON, DC 20549</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:115%">FORM <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yOTYz_10a06d4d-4fdf-4bcd-8fd5-95aec6fafb30">10-Q</ix:nonNumeric> </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">(Mark One) </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:6.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.860%"></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:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6NDU1MjY3YjlmNTRkNGI3MWEzMWRiNzc4MjQzMjE5ODgvdGFibGVyYW5nZTo0NTUyNjdiOWY1NGQ0YjcxYTMxZGI3NzgyNDMyMTk4OF8wLTAtMS0xLTE4ODk5NA_39ab8a38-89b9-4ad3-9fdb-1cf38a0faae9">&#9746;</ix:nonNumeric></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:11pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div><div style="text-align:center;text-indent:24.45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">For the quarterly period ended <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yMDM0MDk2NTEyMDMzOA_a75afde0-70a4-4273-8ac2-153000023667">June 30, 2022</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">OR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </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:6.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.860%"></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:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZDJiZGQ2Mjg0ODBhNDczMjhjMDFjYWViMTQ0MGQ2ZDEvdGFibGVyYW5nZTpkMmJkZDYyODQ4MGE0NzMyOGMwMWNhZWIxNDQwZDZkMV8wLTAtMS0xLTE4ODk5NA_9c98529c-9694-4a40-97b6-053fa137ac39">&#9744;</ix:nonNumeric></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:11pt;font-weight:700;line-height:115%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">For the transition period from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">_________</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">_________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Commission File Number: <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yOTY0_c1a4a303-574f-4352-aa1f-bf2086e80ad2">001-39540</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:115%">________________________________________________</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:22pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yOTY2_0066429e-f144-4f81-bde9-42387b812223">Palantir Technologies Inc.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">(Exact Name of Registrant as Specified in its Charter)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:115%">________________________________________________</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.771%"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZGM4Mzk1ODgwNTRiNDc1MzkxODcxZjg4OWY0MDJiMzIvdGFibGVyYW5nZTpkYzgzOTU4ODA1NGI0NzUzOTE4NzFmODg5ZjQwMmIzMl8wLTAtMS0xLTE4ODk5NA_f08de1c9-80cf-44c7-8bda-bdfac8b0a502">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZGM4Mzk1ODgwNTRiNDc1MzkxODcxZjg4OWY0MDJiMzIvdGFibGVyYW5nZTpkYzgzOTU4ODA1NGI0NzUzOTE4NzFmODg5ZjQwMmIzMl8wLTItMS0xLTE4ODk5NA_5a2705e4-b00e-458d-8d64-e6e099fd9916">68-0551851</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZGM4Mzk1ODgwNTRiNDc1MzkxODcxZjg4OWY0MDJiMzIvdGFibGVyYW5nZTpkYzgzOTU4ODA1NGI0NzUzOTE4NzFmODg5ZjQwMmIzMl8yLTAtMS0xLTE4ODk5NC90ZXh0cmVnaW9uOmRmZmYzYTlhOGJjODQ3YzhiMWY2MjhhNzExN2VjODExXzQ_f318995e-89b9-4a8b-9985-ffdc2566d7ea">1555 Blake Street, Suite 250</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZGM4Mzk1ODgwNTRiNDc1MzkxODcxZjg4OWY0MDJiMzIvdGFibGVyYW5nZTpkYzgzOTU4ODA1NGI0NzUzOTE4NzFmODg5ZjQwMmIzMl8yLTAtMS0xLTE4ODk5NC90ZXh0cmVnaW9uOmRmZmYzYTlhOGJjODQ3YzhiMWY2MjhhNzExN2VjODExXzc_e03cfd69-ea3b-41d0-9c13-26649b298eb0">Denver</ix:nonNumeric>, <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZGM4Mzk1ODgwNTRiNDc1MzkxODcxZjg4OWY0MDJiMzIvdGFibGVyYW5nZTpkYzgzOTU4ODA1NGI0NzUzOTE4NzFmODg5ZjQwMmIzMl8yLTAtMS0xLTE4ODk5NC90ZXh0cmVnaW9uOmRmZmYzYTlhOGJjODQ3YzhiMWY2MjhhNzExN2VjODExXzEx_72ef12b3-0380-4825-a5d8-c210eddc0b61">Colorado</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZGM4Mzk1ODgwNTRiNDc1MzkxODcxZjg4OWY0MDJiMzIvdGFibGVyYW5nZTpkYzgzOTU4ODA1NGI0NzUzOTE4NzFmODg5ZjQwMmIzMl8yLTItMS0xLTE4ODk5NC90ZXh0cmVnaW9uOjkzMjI5NDQ0ZmIxMTQ1ODM5MzY2NWZkNTMxZmQ0NzY3XzQ_fb8a2f05-61ab-4bd7-9111-75271e331791">80202</ix:nonNumeric></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:700;line-height:115%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Registrant&#8217;s telephone number, including area code: <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl84NTc_0529be67-e83c-4f09-b26c-1a9afe7c5d6b">(720)</ix:nonNumeric> <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl84NjA_fc5158f8-b89e-40eb-8831-9c2977c39dbf">358-3679</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Securities registered pursuant to Section 12(b) of the Act:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:31.550%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.550%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.552%"></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:7pt;font-weight:700;line-height:115%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Trading<br/>Symbol(s)</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:7pt;font-weight:700;line-height:115%">Name of each exchange<br/>on which registered</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6NzZjOWZkZTgwMTM5NDM5YWFlMzk4ZjE2Y2I0YWZhOTQvdGFibGVyYW5nZTo3NmM5ZmRlODAxMzk0MzlhYWUzOThmMTZjYjRhZmE5NF8xLTAtMS0xLTE4ODk5NA_ae4ddaf6-c0c6-4c38-b2ed-ca73050b60bb">Class A Common Stock, par value $0.001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6NzZjOWZkZTgwMTM5NDM5YWFlMzk4ZjE2Y2I0YWZhOTQvdGFibGVyYW5nZTo3NmM5ZmRlODAxMzk0MzlhYWUzOThmMTZjYjRhZmE5NF8xLTItMS0xLTE4ODk5NC90ZXh0cmVnaW9uOmQ1MGZiMGQxMTVkYzQyMjM4MDE3YzYwMTgwNTNiYzJjXzQ_5aa321e2-e304-457a-902a-449dd2fb80be">PLTR</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6NzZjOWZkZTgwMTM5NDM5YWFlMzk4ZjE2Y2I0YWZhOTQvdGFibGVyYW5nZTo3NmM5ZmRlODAxMzk0MzlhYWUzOThmMTZjYjRhZmE5NF8xLTQtMS0xLTE4ODk5NA_ceaa0b15-0e91-44d7-afef-f430670c148c">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yOTY3_5ef8bfb6-d64c-4005-9c4a-1d428f88c3ce">Yes</ix:nonNumeric>  &#9746;    No  &#9744;</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yOTY4_d2c27fb5-18f5-44cb-9853-6ee9da67845d">Yes</ix:nonNumeric>  &#9746;    No  &#9744; </span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.287%"></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-weight:400;line-height:115%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6YjJiMmE5NTRjNDhjNDQxODk5NWY0ZGE5YzQwNjQ3NmUvdGFibGVyYW5nZTpiMmIyYTk1NGM0OGM0NDE4OTk1ZjRkYTljNDA2NDc2ZV8wLTAtMS0xLTE4ODk5NA_6fd5d989-1d22-45e5-a222-462b1e52a8bc">Large accelerated filer</ix:nonNumeric></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:115%">&#9746;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Accelerated filer</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:115%">&#9744;</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Non-accelerated filer</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:115%">&#9744;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Smaller reporting company</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:115%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6YjJiMmE5NTRjNDhjNDQxODk5NWY0ZGE5YzQwNjQ3NmUvdGFibGVyYW5nZTpiMmIyYTk1NGM0OGM0NDE4OTk1ZjRkYTljNDA2NDc2ZV8yLTQtMS0xLTE4ODk5NA_74d72314-be6c-4e6c-a8da-5b562fea9e92">&#9744;</ix:nonNumeric></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Emerging growth company</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:115%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6YjJiMmE5NTRjNDhjNDQxODk5NWY0ZGE5YzQwNjQ3NmUvdGFibGVyYW5nZTpiMmIyYTk1NGM0OGM0NDE4OTk1ZjRkYTljNDA2NDc2ZV80LTEtMS0xLTE4ODk5NA_9514385c-65f8-4857-bb48-c3111c86ed41">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">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.  &#9744; </span></div><div style="margin-top:3pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes  &#9744;   No  <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yOTY5_1f28237a-397a-4d9c-af2b-bec8f96b04ac">&#9746;</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">As of August&#160;1, 2022, there were <ix:nonFraction unitRef="shares" contextRef="ia01e6072d21141368944d4b6a6c16bc0_I20220801" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8xOTI0MTQ1MzQ5MzQ1Mg_026383b4-31b6-4c65-8b32-5425ba184df4">1,963,814,949</ix:nonFraction> shares of the registrant&#8217;s Class A common stock outstanding, <ix:nonFraction unitRef="shares" contextRef="i55c1562bf9a9480c9a6e2ccdc06c4a0a_I20220801" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8xOTI0MTQ1MzQ5MzQ2Nw_9d38670d-86da-488e-a96f-20171e496634">99,342,246</ix:nonFraction> shares of the registrant&#8217;s Class B common stock outstanding, and <ix:nonFraction unitRef="shares" contextRef="ibbd4bc3557fa4bafbaf725f5abb337e8_I20220801" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yNTEx_333b1234-c2ad-44c7-b964-ada663040f91">1,005,000</ix:nonFraction> shares of the registrant&#8217;s Class F common stock outstanding. </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;text-align:center"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">TABLE OF CONTENTS</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.726%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_10">PART I. FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_13">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_13">Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_13">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_16">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_19">Condensed Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_22">Condensed Consolidated Statements of Comprehensive Loss</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_25">Condensed Consolidated Statements of Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_28">Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_28">8</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_31">Notes to Unaudited Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_31">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_79">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_79">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_79">21</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_121">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_121">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_121">34</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_124">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_124">Controls and Procedures</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_124">34</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_127">PART II. OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_130">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_130">Legal Proceedings</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_130">36</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_133">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_133">Risk Factors</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_133">36</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_136">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_136">Unregistered Sales of Equity Securities</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_136">83</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_139">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_139">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_139">83</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_142">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_142">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_142">83</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_145">Item 5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_145">Other Information</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_145">83</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_148">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_148">Exhibits</a></span></div></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#if33a58b3308c4854ab2b434b91eb818c_148">84</a></span></div></td></tr></table></div><div style="margin-bottom:14pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PART I - FINANCIAL INFORMATION</span></div><div id="if33a58b3308c4854ab2b434b91eb818c_13"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 1. FINANCIAL STATEMENTS (UNAUDITED)</span></div><div id="if33a58b3308c4854ab2b434b91eb818c_16"></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Palantir Technologies Inc.</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:115%">Condensed 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-style:italic;font-weight:400;line-height:115%">(in thousands, except per share amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</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.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></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:9pt;font-weight:700;line-height:100%">As of June 30,</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:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNC0xLTEtMS0xODk2OTE_690f51a1-8e26-40e8-8cf9-c16564910dc0">2,358,393</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNC0zLTEtMS0xODk2OTE_85ade475-c56d-4026-be52-42f901194862">2,290,674</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNS0xLTEtMS0xODk2OTE_c13ff020-889a-4ac7-902e-13fffe3407cc">28,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNS0zLTEtMS0xODk2OTE_9830070d-388e-4919-aea5-86748a5c2bac">36,628</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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNi0xLTEtMS0xODk2OTE_d9290ccf-b1cf-43b7-a7dc-84a5e0d67425">265,826</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNi0zLTEtMS0xODk2OTE_a64710bf-cd3c-4721-8553-dcbe97433c5b">190,923</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNy0xLTEtMS0xODk2OTE_197fda53-7fee-49b4-a13f-25e6f4862308">99,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNy0zLTEtMS0xODk2OTE_4c557c89-d471-4fca-92d9-3a7aa5b4d176">234,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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfOC0xLTEtMS0xODk2OTE_86872c15-acbb-4be7-a6e6-5f6ecfab280b">150,885</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfOC0zLTEtMS0xODk2OTE_63ebc10b-1295-4959-ac6c-f1a0e7d5eddc">110,872</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfOS0xLTEtMS0xODk2OTE_c2b302c7-7213-485e-9285-0b5c980a033f">2,902,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfOS0zLTEtMS0xODk2OTE_8d30c897-b35f-4466-b648-a968fccd616f">2,863,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTAtMS0xLTEtMTg5Njkx_ad3fcd76-221e-4063-bd90-0df06836a070">47,644</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTAtMy0xLTEtMTg5Njkx_7ef7be4e-fa57-430b-b180-2d8bd60cf462">31,304</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Restricted cash, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTEtMS0xLTEtMTg5Njkx_501fe708-0bd8-447d-9e76-e57b0b6a6b7a">28,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTEtMy0xLTEtMTg5Njkx_43d7e7db-beb3-4049-afa7-03d2cb412e8c">39,612</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTItMS0xLTEtMTg5Njkx_c59fab29-965f-4531-aa5d-01ba1c97082b">211,410</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTItMy0xLTEtMTg5Njkx_7d565742-cf6a-4408-b42d-7c2e15e49131">216,898</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTMtMS0xLTEtMTg5Njkx_04745052-28c7-43e3-ac12-575d6ff99034">92,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTMtMy0xLTEtMTg5Njkx_f53c7920-0493-484d-8932-cc77274f3951">96,386</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTQtMS0xLTEtMTg5Njkx_c2969095-447d-4fa0-8fb3-512ff0db0f4b">3,282,338</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTQtMy0xLTEtMTg5Njkx_462b5b91-80e7-4029-81a7-af91be51f8a1">3,247,450</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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:9pt;font-weight:700;line-height:100%">Liabilities and Stockholders' Equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;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:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTctMS0xLTEtMTg5Njkx_d3e797e0-67d8-493c-807f-fa27cc7e2e28">56,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTctMy0xLTEtMTg5Njkx_ca1f159e-9909-49ed-8c14-03ca1501bfe4">74,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTgtMS0xLTEtMTg5Njkx_c7e34c29-f3bc-4f0b-86d1-05f370a13dce">187,568</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTgtMy0xLTEtMTg5Njkx_1d3177ae-ecaa-4897-85d6-845d79da9dd9">155,806</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:DeferredRevenueCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTktMS0xLTEtMTg5Njkx_c3c51343-b2c5-4a00-aa03-571596855b50">219,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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:DeferredRevenueCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTktMy0xLTEtMTg5Njkx_3e1c6db5-7faa-4687-a7ca-fda222c6c9a9">227,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="pltr:CustomerDepositCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjAtMS0xLTEtMTg5Njkx_74f05d33-7679-4571-b4da-ddc95eeb9308">161,026</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="pltr:CustomerDepositCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjAtMy0xLTEtMTg5Njkx_1d5b8e8b-5e5b-4e15-8c61-799759133200">161,605</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjEtMS0xLTEtMTg5Njkx_5d71b7cd-4eb6-4f0f-9786-f14418253bb5">40,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjEtMy0xLTEtMTg5Njkx_75313870-f6ea-4874-99d8-006598658c9e">39,927</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:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjItMS0xLTEtMTg5Njkx_ac36b625-87c8-4939-a275-ad76de694c47">665,742</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjItMy0xLTEtMTg5Njkx_a1719adf-60cb-4690-bc93-128c42730f06">660,061</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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:9pt;font-weight:400;line-height:100%">Deferred revenue, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:DeferredRevenueNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjMtMS0xLTEtMTg5Njkx_b0b961ea-fff0-47b7-98e1-c3004e0894b7">34,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:DeferredRevenueNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjMtMy0xLTEtMTg5Njkx_81ff9d48-49ed-4864-9104-654d718a0814">40,217</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer deposits, noncurrent</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="pltr:CustomerDepositNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjQtMS0xLTEtMTg5Njkx_7681667e-4178-454c-bc45-07a4769d127a">15,412</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="pltr:CustomerDepositNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjQtMy0xLTEtMTg5Njkx_f2db4f90-42d3-4b58-8032-7920d76bca60">33,699</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjYtMS0xLTEtMTg5Njkx_73982691-5b18-4c1c-845d-4f78778b0af5">216,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjYtMy0xLTEtMTg5Njkx_86d03415-a592-4209-b29a-00194e82be4c">220,146</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjctMS0xLTEtMTg5Njkx_70bc7eb4-b1d0-4b7d-9b7a-b42df15190b7">2,158</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjctMy0xLTEtMTg5Njkx_dca09e51-293e-4c06-a78a-be1dfe522d48">2,297</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjgtMS0xLTEtMTg5Njkx_eb91d0b6-963a-485a-8b0e-c63688fd24be">933,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjgtMy0xLTEtMTg5Njkx_ee3ead87-02dd-4e03-abb2-3b96d5d8302d">956,420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and Contingencies (Note 7)</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjktMS0xLTEtMTk2Njc3_0e3711a2-e350-4757-b394-584c4a07c3ff"></ix:nonFraction></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjktMy0xLTEtMjI1NDIx_29049f21-3c46-4bfa-bd5c-01efd2a9c4a4"></ix:nonFraction></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:9pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-9pt"><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="i97a36f63f9b54abdbf22c465c331ef17_I20220630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYxOQ_69e88373-c9c8-41c1-b444-5538eaaf64d9"><ix:nonFraction unitRef="usdPerShare" contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYxOQ_90b6f3b0-d885-4c0b-8a0a-2a0534d05859"><ix:nonFraction unitRef="usdPerShare" contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYxOQ_9cea6a42-27e5-445c-9689-6498e051942b"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYxOQ_b5f3595f-c032-492e-95bc-f7cfa51f619e"><ix:nonFraction unitRef="usdPerShare" contextRef="if44aedfb05ae459db485af66e5be0904_I20220630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYxOQ_f51b1101-e6cc-4048-a817-976a0c04182c"><ix:nonFraction unitRef="usdPerShare" contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYxOQ_fb4ebcda-6232-4e76-9d25-ada082664408">0.001</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> par value: <ix:nonFraction unitRef="shares" contextRef="if44aedfb05ae459db485af66e5be0904_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjAxOQ_8b538901-99a4-4094-bda8-b2c3280dfa37"><ix:nonFraction unitRef="shares" contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjAxOQ_95a1cc68-ba1e-487c-ae93-a429895dab42">20,000,000</ix:nonFraction></ix:nonFraction> Class A shares authorized as of June 30, 2022 and December 31, 2021; <ix:nonFraction unitRef="shares" contextRef="if44aedfb05ae459db485af66e5be0904_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA1OQ_014a4f6c-4b04-42c7-9653-3ce217240455"><ix:nonFraction unitRef="shares" contextRef="if44aedfb05ae459db485af66e5be0904_I20220630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA1OQ_34500b30-3ac8-4819-a559-c6c2bd372948">1,962,382</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNjU5NzA2OTc2NzI0Nw_dab1fca7-0584-4925-bb9b-55e97f60dd90"><ix:nonFraction unitRef="shares" contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNjU5NzA2OTc2NzI0Nw_fe401000-2627-4153-8c44-c47550d0946e">1,926,589</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively; <ix:nonFraction unitRef="shares" contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjAzMg_632ed6cf-51f6-4a5a-b9fe-4fd64c69020e"><ix:nonFraction unitRef="shares" contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjAzMg_9b9d0dc9-809f-4755-a4cb-9dd0b88ae479">2,700,000</ix:nonFraction></ix:nonFraction> Class B shares authorized as of June 30, 2022 and December 31, 2021; <ix:nonFraction unitRef="shares" contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA2OA_25d597ce-13c9-43be-971b-54813cb105a6"><ix:nonFraction unitRef="shares" contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA2OA_62047828-b337-4d1c-98ba-19f22e58d192">99,354</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYyOA_9c81e376-1d7b-481d-9003-81d1be869ada"><ix:nonFraction unitRef="shares" contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYyOA_a5acf7c0-41a0-4cd1-9003-a3673971bdfc">99,880</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively; and <ix:nonFraction unitRef="shares" contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA0MQ_51eb30f0-cad6-4803-88aa-453cedfd3025"><ix:nonFraction unitRef="shares" contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA0MQ_6eb5b605-b23e-42e5-8ae1-1c6d958a7176"><ix:nonFraction unitRef="shares" contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA0MQ_aefd7058-f8b5-4547-9801-90314660522f"><ix:nonFraction unitRef="shares" contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA0MQ_c4a1e20e-db65-4d13-b768-e44eef9d8993"><ix:nonFraction unitRef="shares" contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA0MQ_d3a999b9-16fd-4d07-9a2c-c3506c4b7a49"><ix:nonFraction unitRef="shares" contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA0MQ_d99cdbde-fb69-4a3c-b38e-514cb04b276c">1,005</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> Class F shares authorized, issued, and outstanding as of June 30, 2022 and December 31, 2021</span></div></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMS0xLTEtMTg5Njkx_187e93d6-a0ed-4729-aa4b-d04979833fbe">2,063</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMy0xLTEtMTg5Njkx_e785009f-5958-45d7-bcf1-ce76df348f67">2,027</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzMtMS0xLTEtMTg5Njkx_6ca5d248-e7d4-4b5d-8858-1db9aa72f28c">8,119,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzMtMy0xLTEtMTg5Njkx_f97a4786-92e1-44b1-821d-7d9128cf7053">7,777,085</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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzQtMS0xLTEtMTg5Njkx_9d326e28-e04a-4034-a589-689714323542">6,674</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzQtMy0xLTEtMTg5Njkx_f0949f57-7d3e-4d0c-910a-4e3604dfa140">2,349</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzUtMS0xLTEtMTg5Njkx_14b35afa-adf6-4618-9cd8-831826198371">5,766,441</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzUtMy0xLTEtMTg5Njkx_a21cf097-1cbf-42f7-9f5b-50aa2fbdeafd">5,485,733</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzYtMS0xLTEtMTg5Njkx_c452b24f-11e3-4d70-90bb-6c17829b846f">2,348,824</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzYtMy0xLTEtMTg5Njkx_3669a120-6cc0-4803-9a26-47807dddb3f2">2,291,030</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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:9pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzctMS0xLTEtMTg5Njkx_39400d12-3e38-4520-9701-ac63ce4caab5">3,282,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzctMy0xLTEtMTg5Njkx_c8be0cf3-20db-4f96-8567-0af524ea0ff5">3,247,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div><div style="text-align:center"><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:400;line-height:115%">Palantir Technologies Inc.</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:115%">Condensed 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-style:italic;font-weight:400;line-height:115%">(in&#160;thousands, except per share amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</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:115%">&#160;&#160;&#160;&#160;</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:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMi0xLTEtMS0xODg5OTQ_f20a6666-5a3e-4837-bb49-2d7cef1f2c84">473,010</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMi0zLTEtMS0xODg5OTQ_b235cc8b-f3b6-4cb8-a688-c6fdf43d0317">375,642</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMi01LTEtMS0xODk3NjQ_ad94a63a-a751-4adf-bf85-d5677d3f7a44">919,367</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMi03LTEtMS0xODk3NjQ_bc6ece4a-f7aa-46a0-b731-d88714b3eaba">716,876</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMy0xLTEtMS0xODg5OTQ_345b0a4b-f5b1-4edd-b731-8145a1892556">102,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMy0zLTEtMS0xODg5OTQ_2d681f28-94d3-41bb-96c2-3e1633c66a4d">90,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMy01LTEtMS0xODk3NjQ_cbf66d4d-cc5b-4e62-9dac-d1263ddfe785">196,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMy03LTEtMS0xODk3NjQ_d1a39654-503f-447c-a9c4-937738ce996d">165,037</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:#f2f2f2;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNC0xLTEtMS0xODg5OTQ_d8640556-a4f9-4416-9f1c-75fe9f6ca9bf">370,786</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNC0zLTEtMS0xODg5OTQ_5d4ab572-6ae5-4cc6-ba7f-16c963fc911a">284,716</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNC01LTEtMS0xODk3NjQ_ff60a142-d119-4308-b237-452257621c13">722,740</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNC03LTEtMS0xODk3NjQ_2e7d60ce-c411-41f2-a560-ec62940348cf">551,839</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNi0xLTEtMS0xODg5OTQ_6620b2c2-316b-488e-82e8-7ef33becdf0a">168,875</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNi0zLTEtMS0xODg5OTQ_81fabe5d-6045-455d-a6ce-efdad7ef7cc6">162,379</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNi01LTEtMS0xODk3NjQ_461feea3-1772-40b0-bac4-40fa7c3d7cb1">329,360</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNi03LTEtMS0xODk3NjQ_6ff4ade7-476c-42aa-ac64-57c5836d8661">298,476</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNy0xLTEtMS0xODg5OTQ_66b77b6a-b6b3-440a-9164-b5e67acd4376">88,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNy0zLTEtMS0xODg5OTQ_b8edfd6d-e729-4c45-8025-29bf36410a61">110,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNy01LTEtMS0xODk3NjQ_bc8b670f-a1f8-4026-97ba-b297996814b9">176,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNy03LTEtMS0xODk3NjQ_35332066-8090-45d8-885f-a62918429f95">208,995</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:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOC0xLTEtMS0xODg5OTQ_2093382d-5467-4f23-84d2-b876013c2e4a">155,485</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOC0zLTEtMS0xODg5OTQ_d59250c5-1bac-455a-a3ab-b53f2948f937">157,961</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOC01LTEtMS0xODk3NjQ_fed5ad08-b4da-486f-84c2-bfa124be84d3">297,792</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOC03LTEtMS0xODk3NjQ_14fc0776-44ff-467c-9dd1-d8ae0fe2ec10">304,530</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOS0xLTEtMS0xODg5OTQ_60f6c028-7ca3-4d2f-8075-6ae122b3652f">412,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOS0zLTEtMS0xODg5OTQ_f448333e-7424-4d36-b551-05b3d987a7ff">430,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOS01LTEtMS0xODk3NjQ_ff8096b3-6691-449d-b29c-1106c43b65d3">803,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOS03LTEtMS0xODk3NjQ_1f0a3272-ba2b-4b3a-99e1-3def053fce65">812,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTAtMS0xLTEtMTg4OTk0_704e53a9-b157-4329-a861-ff833cd9a624">41,745</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTAtMy0xLTEtMTg4OTk0_c06fa94e-c7ce-4c3a-bca4-1e1bec992357">146,148</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTAtNS0xLTEtMTg5NzY0_a841cba9-5763-444d-a8a2-ff137055be88">81,184</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTAtNy0xLTEtMTg5NzY0_f5452ca4-550c-4091-b0bd-cbad488a04f0">260,162</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTEtMS0xLTEtMTg4OTk0_f5ae1e6f-55e2-4250-9bf2-b33ccf1e4460">1,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTEtMy0xLTEtMTg4OTk0_3690f75b-6266-4c23-bb5e-22c4be081ac6">372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTEtNS0xLTEtMTg5NzY0_2dfa698d-a7a2-416d-9967-ad97cfabddc8">2,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTEtNy0xLTEtMTg5NzY0_80ccdb23-f940-431a-9ed0-c6fc2d169d16">748</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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTItMS0xLTEtMTg4OTk0_ad9f8e26-1f63-49b9-99be-0c6ac854b6a0">670</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTItMy0xLTEtMTg4OTk0_752c523a-2e07-40cc-8098-3f5df59aa3df">590</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTItNS0xLTEtMTg5NzY0_b1b541a8-87b5-42d7-9401-d2d4c3bfe8cd">1,264</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTItNy0xLTEtMTg5NzY0_7d2743af-26c9-4d91-b875-d5dedefd550c">2,430</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Other income (expense), 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTMtMS0xLTEtMTg4OTk0_b55b9127-97e0-406c-a50c-bea0eabab2ed">135,798</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTMtMy0xLTEtMTg4OTk0_424d2488-df6f-46cb-a365-18238a6b3734">2,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTMtNS0xLTEtMTg5NzY0_8b59b41a-0197-4011-a5d5-1bebb3eef37f">195,668</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTMtNy0xLTEtMTg5NzY0_51634c99-1ae5-4d5e-906f-7447d8dd555c">2,769</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss before provision for (benefit from) income taxes</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTQtMS0xLTEtMTg4OTk0_a6feb238-5794-48ed-bb61-bcb620b41d80">176,741</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTQtMy0xLTEtMTg4OTk0_b648239d-2caf-42f9-b73b-4f199a29a84d">144,241</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTQtNS0xLTEtMTg5NzY0_6edc4448-4832-4bd8-a53e-83066cce9d63">276,097</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTQtNy0xLTEtMTg5NzY0_8552ebeb-19c5-43e0-921e-3ca94302f73d">264,613</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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:9pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTUtMS0xLTEtMTg4OTk0_08b54649-800d-4cf1-9608-d62274af7e5a">2,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTUtMy0xLTEtMTg4OTk0_157f6d93-48d0-4c6a-8064-5702c94f5ffa">5,661</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTUtNS0xLTEtMTg5NzY0_a2a22040-281f-4446-899e-784ca240d695">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTUtNy0xLTEtMTg5NzY0_2a9307ab-4673-405b-9cfa-2b801b5b6d03">2,559</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTYtMS0xLTEtMTg4OTk0_3d8d3832-5cba-49b4-b12d-fd11a14a277c">179,329</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTYtMy0xLTEtMTg4OTk0_660d416a-f87c-4c77-992f-a0591677ff1c">138,580</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTYtNS0xLTEtMTg5NzY0_b32fa7c2-9e28-434f-b04c-26ea7e800400">280,708</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTYtNy0xLTEtMTg5NzY0_8e89180c-2881-4eb2-99c3-e315ae8e9caa">262,054</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTctMS0xLTEtMTg4OTk0_9311b9c4-aedd-40de-8432-1f32d7f6cae1">0.09</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTctMy0xLTEtMTg4OTk0_17b31da4-dd96-4851-98e4-64a68d089dda">0.07</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTctNS0xLTEtMTg5NzY0_b45b8792-a8d2-44f4-9e75-6c704fa744b1">0.14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTctNy0xLTEtMTg5NzY0_29c92523-dee9-41f3-8d18-7233eb11cf92">0.14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, diluted</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTgtMS0xLTEtMTg4OTk0_24b6b362-feae-47f5-9f48-2c880e3db5ae">0.09</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTgtMy0xLTEtMTg4OTk0_a97dd374-2e69-47ea-b92b-9213e6c63dfb">0.07</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTgtNS0xLTEtMTg5NzY0_4df69cab-94be-4fca-8043-3f125691fcfc">0.14</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTgtNy0xLTEtMTg5NzY0_ab49d05a-c65c-4f33-b889-0aed585286bf">0.14</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding used in computing net loss per share attributable to common stockholders, basic</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTktMS0xLTEtMTg4OTk0_93d8f9e3-3476-4b78-a339-0ff1bf17af52">2,054,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTktMy0xLTEtMTg4OTk0_1170b2ee-0e01-46e4-9bd8-b077878e5329">1,894,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTktNS0xLTEtMTg5NzY0_e93db77f-5007-41a9-b485-d230d14baa65">2,045,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTktNy0xLTEtMTg5NzY0_2f0d1a22-ee11-4dcf-9d9c-847abf7eb10c">1,858,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding used in computing net loss per share attributable to common stockholders, diluted</span></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMjAtMS0xLTEtMTg4OTk0_c158c848-f4bf-4d1c-8367-10fb8018484e">2,054,799</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMjAtMy0xLTEtMTg4OTk0_bfed80f0-db36-4f1b-82ec-3c601880c3a3">1,894,606</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMjAtNS0xLTEtMTg5NzY0_f66166c9-a3b6-4013-b1ac-8f9d5e112bfe">2,045,604</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMjAtNy0xLTEtMTg5NzY0_54e06d22-af3f-4817-9c3b-50ad011d6cd1">1,858,085</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div><div style="text-align:center"><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:400;line-height:115%">Palantir Technologies Inc.</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:115%">Condensed 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-style:italic;font-weight:400;line-height:115%">(in&#160;thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfMi0xLTEtMS0xODg5OTQ_8e9c8015-5c6f-47c7-8ea9-5fa8683ae2a8">179,329</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfMi0zLTEtMS0xODg5OTQ_dd2c6f64-605e-400f-865d-416ba4e0ae70">138,580</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfMi01LTEtMS0xODk3NzU_0dd9f55f-e420-4f9e-bbe0-ce90bf7d267a">280,708</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfMi03LTEtMS0xODk3NzU_53d55e03-4cc5-4782-872f-e06c91d81b77">262,054</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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:9pt;font-weight:400;line-height:100%">Other comprehensive income (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><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:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNC0xLTEtMS0xODg5OTQ_5511c024-4a0f-4c70-9a38-f3c7ef0e96ee">2,630</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNC0zLTEtMS0xODg5OTQ_2f861c10-e565-447b-999e-38098af7cf03">800</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNC01LTEtMS0xODk3NzU_64ed6522-f83e-4f81-b375-70c4a08a2477">4,325</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNC03LTEtMS0xODk3NzU_12dd5ce2-8f34-4e83-875d-e8a1b59803ad">2,810</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNS0xLTEtMS0xODg5OTQ_a9ce9e0a-e83a-4621-adf0-66b43b834665">181,959</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNS0zLTEtMS0xODg5OTQ_fae5dec2-148a-448b-9f35-87fdb44b5fc6">139,380</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNS01LTEtMS0xODk3NzU_ee62eb37-ca20-4b4c-8055-fbc62a13e159">285,033</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNS03LTEtMS0xODk3NzU_4221679e-cc77-4d36-bb4e-2f0af4445933">259,244</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="margin-bottom:12pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div><div style="text-align:center"><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:400;line-height:115%">Palantir Technologies Inc.</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:115%">Condensed 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-style:italic;font-weight:400;line-height:115%">(in&#160;thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.043%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-in Capital</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:9pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Deficit</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:9pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of March 31, 2022</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie5bd4105d51046b1a93f08efc1fe2ba4_I20220331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMi0xLTEtMS0xODg5OTQ_f3679430-e017-4296-bcc6-59f1eb5778fc">2,045,876</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5bd4105d51046b1a93f08efc1fe2ba4_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMi0zLTEtMS0xODg5OTQ_060203e9-f8a0-49d0-b61e-e7602cc4e309">2,046</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf3081581f5841a4aa68c64f55d7a99f_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMi01LTEtMS0xODg5OTQ_bd784c5e-cd03-4288-968b-0c20516c38e1">7,953,856</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e068fa8b1664ac2b92d4f9f02e897f2_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMi03LTEtMS0xODg5OTQ_3654cf20-a8f2-407e-be05-e0f2576ba793">4,044</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie853f2a31c734a578dd689a2000cc8d1_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMi05LTEtMS0xODg5OTQ_9edc65d7-b84d-4077-8e21-9890dccf8c5c">5,587,112</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bb6c44b82f7435eaa1567cb1f4a36ed_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMi0xMS0xLTEtMTg4OTk0_6d1ba01a-e159-4501-93fd-edba31061afd">2,364,746</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock from the exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib70737d35b034b0789cc068ab28af38f_D20220401-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMy0xLTEtMS0xODg5OTQ_acf54fbe-64b5-486c-8c24-82152717f79d">4,780</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib70737d35b034b0789cc068ab28af38f_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMy0zLTEtMS0xODg5OTQ_2900b831-a049-4fdd-aca3-f2a88727c1a6">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica5aadfe699d4271a41f3a848233e5f5_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMy01LTEtMS0xODg5OTQ_43371413-6484-4063-84d7-9eb816addc25">20,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMy0xMS0xLTEtMTg4OTk0_b7d78a73-34ce-46c0-abdd-0254b7c8d465">20,316</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:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon vesting of RSUs</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib70737d35b034b0789cc068ab28af38f_D20220401-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNC0xLTEtMS0xODg5OTQ_400011b5-b76f-4709-b3e0-2b7719f65b4a">12,085</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib70737d35b034b0789cc068ab28af38f_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNC0zLTEtMS0xODg5OTQ_e943ccc2-07a0-4d24-841c-5cf89d6fb83b">12</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica5aadfe699d4271a41f3a848233e5f5_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNC01LTEtMS0xODg5OTQ_240beb6c-6cd1-4c3d-aefb-fccebb88d6f1">12</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNC0xMS0xLTEtMTg4OTk0_d4db5171-c1bc-4131-8a51-ddb33e25db20">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica5aadfe699d4271a41f3a848233e5f5_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNS01LTEtMS0xODg5OTQ_0a4587f3-2121-430f-ba77-a840332a2b1c">145,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNS0xMS0xLTEtMTg4OTk0_e50d79f0-2c03-40bf-9f5a-ca18f9a3828b">145,721</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:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2ed78bf514f54110b7949436c18bb9d4_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNi03LTEtMS0xODg5OTQ_a0621bcd-b067-4c0c-92a5-f4df3821e4f3">2,630</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNi0xMS0xLTEtMTg4OTk0_ab5b3909-4639-44ca-bf48-e95d63ec615c">2,630</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iafa2851ab07f4397bab1aa75a1e46b0d_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNy05LTEtMS0xODg5OTQ_0850d4c9-e276-4c6d-a60e-6ca9b88c1da6">179,329</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNy0xMS0xLTEtMTg4OTk0_7d0e4e49-0a30-4295-bcd3-2c36bf700c31">179,329</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of June 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifda294dbdbd6451ba1beddc2cb921911_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfOC0xLTEtMS0xODg5OTQ_df7ead65-22d2-4e45-98c9-85ac79165e09">2,062,741</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifda294dbdbd6451ba1beddc2cb921911_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfOC0zLTEtMS0xODg5OTQ_34bed97d-2079-4c73-ba60-8f3b7db05446">2,063</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7904479c171049e4af16f25a2f65e4dd_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfOC01LTEtMS0xODg5OTQ_d825c4c5-f816-49ab-9d61-1863bb9a250f">8,119,876</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a1bcf915a34f329156b2e3ec7fa866_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfOC03LTEtMS0xODg5OTQ_cba3a263-91e6-49e4-95f1-3b1164e7902e">6,674</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ee9f6c7f3e0418ca4f424fc7560ce80_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfOC05LTEtMS0xODg5OTQ_7a514b10-ef43-4709-88de-d7ad55ec7264">5,766,441</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfOC0xMS0xLTEtMTg4OTk0_ed4157ed-7252-4783-9dc7-7fc83058dc92">2,348,824</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-in Capital</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:9pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Deficit</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:9pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3dd7a64ca98c401eb7a9a670d2a66b5d_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTItMS0xLTEtMTg4OTk0_cd71fe18-f912-40a8-af56-991368c56c1f">2,027,474</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dd7a64ca98c401eb7a9a670d2a66b5d_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTItMy0xLTEtMTg4OTk0_4bcb395f-c1e1-4715-9b58-5ce4768cc50e">2,027</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc9de3d0798d487b88cb3a41261c08bf_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTItNS0xLTEtMTg4OTk0_f943350f-d16e-4d59-b317-7394c5626acb">7,777,085</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a316d84c6c142c98fb71ff356b28cdc_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTItNy0xLTEtMTg4OTk0_d97dae27-be42-4ee9-b18b-7c7cfce56edb">2,349</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie3c5e558388146ed84dfba29efccc399_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTItOS0xLTEtMTg4OTk0_d4aff111-61be-475a-b9fa-74c52ea7cf41">5,485,733</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTItMTEtMS0xLTE4ODk5NA_42cbef78-20fa-4d8c-9057-f958658692ae">2,291,030</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock from the exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i28aa5ebde2dc472cbdacd82fa234056f_D20220101-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTMtMS0xLTEtMTg4OTk0_4971d6c6-af3c-40ab-aa0d-7fe4d682160b">11,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28aa5ebde2dc472cbdacd82fa234056f_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTMtMy0xLTEtMTg4OTk0_70aa47d1-d537-44b7-9103-e5a8cc18b352">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i292583933f924c608c3aa80a8ed497a5_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTMtNS0xLTEtMTg4OTk0_94614dfa-2b84-4e5f-b9f5-2ea1a894a407">47,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTMtMTEtMS0xLTE4ODk5NA_df4ae0ab-0eb3-4c7a-b2b4-b239b07a75e1">47,541</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:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon vesting of RSUs</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i28aa5ebde2dc472cbdacd82fa234056f_D20220101-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTQtMS0xLTEtMTg4OTk0_230d1f91-2341-4c36-bfac-876ae9ddace2">23,833</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28aa5ebde2dc472cbdacd82fa234056f_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTQtMy0xLTEtMTg4OTk0_42c39fbe-0c77-4170-9e79-50116ba5d6e8">24</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i292583933f924c608c3aa80a8ed497a5_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTQtNS0xLTEtMTg4OTk0_e789b00e-47ce-423b-8bbb-9724292b7e03">24</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTQtMTEtMS0xLTE4ODk5NA_9cd17288-bd5b-47eb-8d3a-9d16470516f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i292583933f924c608c3aa80a8ed497a5_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTctNS0xLTEtMTg4OTk0_3e8eb390-21ab-424d-9a22-1580103450c4">295,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTctMTEtMS0xLTE4ODk5NA_fff932f3-a9ce-438a-8224-a240ad93b01f">295,286</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:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb18a8ed66284e8ba2e2758afe5b722e_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTgtNy0xLTEtMTg4OTk0_569b8d67-bced-4213-805e-f1308ab6a34f">4,325</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTgtMTEtMS0xLTE4ODk5NA_27664acb-aaba-4c67-ab5f-862167b985e5">4,325</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie60c3b8a4dad4866a6f4f7843c5f57de_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTktOS0xLTEtMTg4OTk0_03593e3d-814d-471a-953b-c29ec435052d">280,708</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTktMTEtMS0xLTE4ODk5NA_acf13048-d309-40a8-8876-65ed11734f1c">280,708</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of June 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifda294dbdbd6451ba1beddc2cb921911_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMjAtMS0xLTEtMTg4OTk0_37bf5103-728e-4af1-bd2b-1eb8affd1aee">2,062,741</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifda294dbdbd6451ba1beddc2cb921911_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMjAtMy0xLTEtMTg4OTk0_7b51daee-5530-41ed-8bfc-dc2add5f3441">2,063</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7904479c171049e4af16f25a2f65e4dd_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMjAtNS0xLTEtMTg4OTk0_2dcc9e33-d37a-4724-96b7-291966a86f3c">8,119,876</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a1bcf915a34f329156b2e3ec7fa866_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMjAtNy0xLTEtMTg4OTk0_4b3f3ee0-6ed2-4cda-9415-c3a157661ead">6,674</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ee9f6c7f3e0418ca4f424fc7560ce80_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMjAtOS0xLTEtMTg4OTk0_7ffbb7b4-c604-4537-9cba-43cd1cc248d0">5,766,441</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMjAtMTEtMS0xLTE4ODk5NA_c5c8312c-976e-47d8-ad2e-867e7c205ec8">2,348,824</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div><div style="text-align:center"><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:400;line-height:115%">Palantir Technologies Inc.</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:115%">Condensed 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-style:italic;font-weight:400;line-height:115%">(in&#160;thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</span></div><div style="margin-bottom:12pt;margin-top:14pt;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:41.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.043%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-in Capital</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:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income</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:9pt;font-weight:700;line-height:100%">Accumulated Deficit</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:9pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of March 31, 2021</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia74c91ab27ab4ccf96f3206d68382ea0_I20210331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMi0xLTEtMS0xOTE3OTY_b207a8cf-2102-4883-b2a8-6a842728db55">1,860,607</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia74c91ab27ab4ccf96f3206d68382ea0_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMi0zLTEtMS0xOTE3OTY_ca5858f9-f890-45fc-a59d-b54dbd9a4aad">1,860</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1132529a345e4f38a56802a718d3787e_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMi01LTEtMS0xOTE3OTY_273b424a-61e2-4867-9047-ce8d39545086">6,892,046</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e5278d14b74923b8c2c3950681cfc8_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMi03LTEtMS0xOTE3OTk_52a19935-9802-47f3-b38f-8fda8b208ee8">865</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3c29dff8eca34e5cbde806f2675b1aea_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMi05LTEtMS0xOTE3OTk_41c593d9-07fd-49a3-9f7b-0fdc64de5798">5,088,828</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia97e7a66b7a146b8a8f6fa7b79c2b682_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMi0xMS0xLTEtMTkxNzk5_5d92f96a-5cb1-4822-9f69-cb1e06ab3a40">1,805,943</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock from the exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i44555b80956a40988cdced55a95e857c_D20210401-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMy0xLTEtMS0xOTE3OTY_5cf6527e-cb53-4a48-a877-47212a82da96">59,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44555b80956a40988cdced55a95e857c_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMy0zLTEtMS0xOTE3OTY_b3a49402-01ef-4dc8-8104-e9880a4d012b">59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6135042f8d41c79d36f98ab420db64_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMy01LTEtMS0xOTE3OTY_ccd0b8a7-1339-4b19-a5cd-176c9aa5b03f">167,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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMy0xMS0xLTEtMTkxNzk5_500fe473-e9f6-4cf2-8991-387048313bf5">167,828</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:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon vesting of  RSUs</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i44555b80956a40988cdced55a95e857c_D20210401-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNC0xLTEtMS0xOTE3OTY_6e1e197f-76c9-4a4a-9c4a-712a295d2489">12,872</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44555b80956a40988cdced55a95e857c_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNC0zLTEtMS0xOTE3OTY_dc39565a-a581-41d3-99c9-eeba391eeb3d">13</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc6135042f8d41c79d36f98ab420db64_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNC01LTEtMS0xOTE3OTY_588e923a-ffac-472d-b28c-c594c6572330">13</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNC0xMS0xLTEtMTkxNzk5_70871d31-3776-4606-854d-30eaf0d8b6fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon net exercise of common stock warrants and 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i44555b80956a40988cdced55a95e857c_D20210401-20210630" decimals="INF" name="pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNS0xLTEtMS0xOTE3OTY_34e52464-244c-4dce-9c45-dbc1b5236977">3,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44555b80956a40988cdced55a95e857c_D20210401-20210630" decimals="-3" name="pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNS0zLTEtMS0xOTE3OTY_cdb31448-f952-4421-8869-c90acd9ee32d">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6135042f8d41c79d36f98ab420db64_D20210401-20210630" decimals="-3" name="pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNS01LTEtMS0xOTE3OTY_456704ef-1a25-43f0-b62d-815f6cc93a10">1,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNS0xMS0xLTEtMTkxNzk5_bdce4c8a-0e52-484f-a0eb-504673c5f1fa">1,712</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:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6135042f8d41c79d36f98ab420db64_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNi01LTEtMS0xOTE3OTY_1fd1cf5a-642c-4225-881f-9ca4791c8ca4">232,860</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNi0xMS0xLTEtMTkxNzk5_15e057ca-87c8-4b6c-ad20-ed956320c491">232,860</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7561656109ae41ab85a749592868fab4_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNy03LTEtMS0xOTE3OTk_ea0c1b42-719e-4581-b681-28be40fd8aa2">800</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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNy0xMS0xLTEtMTkxNzk5_48488d4e-cda9-4730-ac77-223c47816a82">800</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:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if88431be194d42718b0fcb757893c1a2_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOC05LTEtMS0xOTE3OTk_56648eb1-8e16-4774-9185-14886a0decea">138,580</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOC0xMS0xLTEtMTkxNzk5_f5da278b-f677-4593-b6b2-e7dfb024460e">138,580</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:700;line-height:100%">Balance as of June 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icffe3636cefa4457b25d930e17af9cf8_I20210630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOS0xLTEtMS0xOTE3OTY_13b35cec-8619-46cc-8886-dc8a4ba58dd9">1,936,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icffe3636cefa4457b25d930e17af9cf8_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOS0zLTEtMS0xOTE3OTY_783da9b5-e8ed-4793-95a8-66a1e080bf8b">1,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dc27e58db5041b6a35c8515b54522bc_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOS01LTEtMS0xOTE3OTY_1ede4d45-4dda-470b-b1c1-a4cbf547fd0f">7,294,369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie028f7e186c44192b2db5523a689dbf9_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOS03LTEtMS0xOTE3OTk_34e4c675-873f-418d-a6e9-789aaeb2d371">65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9fbe7cb6ec474b2fadace36992b7ee91_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOS05LTEtMS0xOTE3OTk_06cbc966-d3e6-4b94-b8d5-1c4c59f73407">5,227,408</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2471eface928480cb27e30b29abb193c_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOS0xMS0xLTEtMTkxNzk5_2a6a7fe0-088b-4fcb-afc3-aab3c2a9fb98">2,068,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-in Capital</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:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</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:9pt;font-weight:700;line-height:100%">Accumulated Deficit</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:9pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iafe509619123430a8c4b2cb5026f23ce_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTMtMS0xLTEtMTkxODIx_c09b5249-c121-4280-9427-70cede61ff26">1,792,140</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafe509619123430a8c4b2cb5026f23ce_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTMtMy0xLTEtMTkxODIx_2bf04da6-1e6a-44ac-921d-15654e1af660">1,792</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bcb1caac758441dbbb912198b4782ab_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTMtNS0xLTEtMTkxODIx_795dc54e-5ed9-40eb-a0f0-9f880791b446">6,488,857</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39cb5dafee3d4f26ad4d29d6cd9b616c_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTMtNy0xLTEtMTkxODI1_318dc50f-aea3-4c20-8646-1ff6a3b62911">2,745</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d486cabe1c142e2bf2c3c463bdb636f_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTMtOS0xLTEtMTkxODI1_0087ca31-23bd-4e98-a242-e97eacacd14e">4,965,354</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i825149e37eaa4f93b7e10368ae77c36d_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTMtMTEtMS0xLTE5MTgyNQ_7c252fc7-6734-4a73-aa4b-4cccb0a4459f">1,522,550</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock from the exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTQtMS0xLTEtMTkxODIx_7a0eb001-1e78-4680-8cc3-dae0806298cd">114,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTQtMy0xLTEtMTkxODIx_212f09bb-22fc-46d8-bece-478544cc198d">114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b91cbc57d74eacb59492e4090fd095_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTQtNS0xLTEtMTkxODIx_fa660e24-f31d-442a-9ec6-299e19e807fd">376,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTQtMTEtMS0xLTE5MTgyNQ_ca20cd81-9520-4093-ab30-742bc60c7618">376,688</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:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon vesting of RSUs</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTUtMS0xLTEtMTkxODIx_dd9c9153-ec57-4ef8-ba87-dc354cadc472">23,832</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTUtMy0xLTEtMTkxODIx_2973c907-856e-4034-8a32-555296c4833f">24</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b91cbc57d74eacb59492e4090fd095_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTUtNS0xLTEtMTkxODIx_3ccca738-c3ec-406f-ba28-08e51907d7c7">24</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTUtMTEtMS0xLTE5MTgyNQ_95e7592f-4785-412f-b8d2-e881db7adfd3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon vesting of growth units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630" decimals="INF" name="pltr:StockIssuedDuringPeriodSharesGrowthUnitsVested" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTYtMS0xLTEtMTkxODIx_731aa488-0b2c-491b-aeb8-f8e9c41042eb">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630" decimals="-3" name="pltr:StockIssuedDuringPeriodValueGrowthUnitsVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTYtMy0xLTEtMTkxODIx_af79839d-f040-48ec-96ed-ca44261d9809">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b91cbc57d74eacb59492e4090fd095_D20210101-20210630" decimals="-3" sign="-" name="pltr:StockIssuedDuringPeriodValueGrowthUnitsVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTYtNS0xLTEtMTkxODIx_cd48e146-769e-44a0-bb10-c02e7abec2a5">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="pltr:StockIssuedDuringPeriodValueGrowthUnitsVested" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTYtMTEtMS0xLTE5MTgyNQ_e4c878b8-e8db-4833-b704-894f8e3dc184">&#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:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon net exercise of common stock warrants and other</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630" decimals="INF" name="pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTctMS0xLTEtMTkxODIx_04c238dd-dcf1-49ca-b142-1d80add41976">4,664</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630" decimals="-3" name="pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTctMy0xLTEtMTkxODIx_ec2fc41a-defa-4894-b375-a1f3dcbed040">6</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b91cbc57d74eacb59492e4090fd095_D20210101-20210630" decimals="-3" name="pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTctNS0xLTEtMTkxODIx_137cfe7f-c975-45cf-af10-39808bdebd43">1,706</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTctMTEtMS0xLTE5MTgyNQ_a004741e-4d4f-4add-afb0-3e1ef20fc68d">1,712</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b91cbc57d74eacb59492e4090fd095_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTgtNS0xLTEtMTkxODIx_63f1e674-5a0b-4e84-b537-ba3dbc2bf0c6">427,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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTgtMTEtMS0xLTE5MTgyNQ_30e7bc73-78cb-4a09-912d-116f2422afc5">427,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e09971816b4bb5b2ce98d6238f8f0d_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTktNy0xLTEtMTkxODI1_e414e93e-94e2-4d3b-91a3-d4e315460484">2,810</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTktMTEtMS0xLTE5MTgyNQ_4f858e00-e9fb-495e-a4b7-020a15fb0bbc">2,810</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6392a7071bc491b86956bd98247f822_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjAtOS0xLTEtMTkxODI1_9e4a8b85-4fd3-4637-9aee-73846307a6cc">262,054</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjAtMTEtMS0xLTE5MTgyNQ_318891e5-9242-472b-b8c4-df94c65a4dbf">262,054</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of June 30, 2021</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icffe3636cefa4457b25d930e17af9cf8_I20210630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjEtMS0xLTEtMTkxODIx_c8e91171-d20b-4f22-9ba7-e44059d3db0b">1,936,578</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icffe3636cefa4457b25d930e17af9cf8_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjEtMy0xLTEtMTkxODIx_5e8e30bc-22ad-469f-bcf2-e171b50938fe">1,937</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dc27e58db5041b6a35c8515b54522bc_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjEtNS0xLTEtMTkxODIx_3ecf9729-b06b-4e75-9f36-8f5946583c77">7,294,369</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie028f7e186c44192b2db5523a689dbf9_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjEtNy0xLTEtMTkxODI1_3f1f8a22-d72f-4209-b729-e4492b6ae534">65</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9fbe7cb6ec474b2fadace36992b7ee91_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjEtOS0xLTEtMTkxODI1_e332e0e4-b57b-4441-a771-11791ea0010e">5,227,408</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2471eface928480cb27e30b29abb193c_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjEtMTEtMS0xLTE5MTgyNQ_b88d5b6a-d650-474c-8ad0-cd298550d9c8">2,068,963</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:14pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:14pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_28"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div><div style="text-align:center"><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:400;line-height:115%">Palantir Technologies Inc.</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:115%">Condensed 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-style:italic;font-weight:400;line-height:115%">(in&#160;thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">(unaudited)</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMy0xLTEtMS0xODg5OTQ_9761418a-74cd-46d8-89d8-0a834b24dd8f">280,708</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMy0zLTEtMS0xODg5OTQ_17b7dd62-b28e-4085-987e-c472195db33d">262,054</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:#f2f2f2;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Adjustments to reconcile net loss to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNS0xLTEtMS0xODg5OTQ_55d71797-f26d-4ff4-b9a4-588b6bc783a5">9,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNS0zLTEtMS0xODg5OTQ_2dd9a379-f6ff-4132-88d4-478654a4bedc">7,999</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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNi0xLTEtMS0xODg5OTQ_57e9c51a-7c93-4a74-896e-666edd091393">295,092</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNi0zLTEtMS0xODg5OTQ_fc76c431-10fa-46ad-ad56-993ca358a0a3">426,473</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNy0xLTEtMS0xODg5OTQ_e98e3221-c389-4d06-8f7d-99b5a4ce8625">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNy0zLTEtMS0xODg5OTQ_70b89038-b31d-4fe0-b05d-72e4c2172977">2,162</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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash operating lease expense</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="pltr:NoncashOperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfOC0xLTEtMS0xODg5OTQ_10896e65-d122-4f94-8d01-5a950d123637">20,246</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="pltr:NoncashOperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfOC0zLTEtMS0xODg5OTQ_b895b76c-9d40-4e2d-af7a-20ae1890530d">14,435</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Unrealized and realized (gain) loss from marketable securities, 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:MarketableSecuritiesGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfOS0xLTEtMS0xODg5OTQ_5da8b811-602b-4477-86c2-5c065da37e75">201,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:MarketableSecuritiesGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfOS0zLTEtMS0xODg5OTQ_4458f53c-0153-481c-aeb5-8fe65185379d">&#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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operating activities</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTAtMS0xLTEtMTg4OTk0_2db5956e-ccfd-4993-a808-ffadf5744d08">3,678</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTAtMy0xLTEtMTg4OTk0_4b66bd77-e765-45bb-9b38-ea84df74c5be">560</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTItMS0xLTEtMTg4OTk0_42177eba-9cd7-4715-b58e-88c4a8a5d71e">75,739</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTItMy0xLTEtMTg4OTk0_3152cb50-8fa7-4e14-a38a-6df8942a571c">83,883</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Prepaid expenses and 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTMtMS0xLTEtMTg4OTk0_113a8499-ea2a-4f71-bc77-890983b816a1">36,351</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTMtMy0xLTEtMTg4OTk0_140817f0-8125-441b-9b77-d8ab83d78e04">12,770</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:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTQtMS0xLTEtMTg4OTk0_65564dca-3a9c-4e2d-b507-b63cc4ea6ac4">8,087</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTQtMy0xLTEtMTg4OTk0_2e51611f-8c90-49c6-8bb1-aa1e5a412f06">7,360</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Accounts 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTUtMS0xLTEtMTg4OTk0_38ed16c7-784a-45a2-ba52-1f675ef6495c">19,985</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTUtMy0xLTEtMTg4OTk0_7fc826a9-31d1-4513-bc01-e12b7a7446b2">14,589</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:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTYtMS0xLTEtMTg4OTk0_1524c390-c819-4960-aa60-b84fc52f2fa9">28,850</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTYtMy0xLTEtMTg4OTk0_903ef08c-e34f-4991-ba10-e86a67ae8432">9,070</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Deferred revenue, current and noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTctMS0xLTEtMTg4OTk0_ea1b5d11-73d7-47f9-9fc3-076b735cad39">11,681</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTctMy0xLTEtMTg4OTk0_ac62778d-ae8d-4c5d-b2dc-306c180100e5">3,679</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:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer deposits, current and noncurrent</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTgtMS0xLTEtMTg4OTk0_bc1eaa2f-5712-497b-98cd-fe912344db26">19,314</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTgtMy0xLTEtMTg4OTk0_2844db35-5aee-48fb-8a62-1994a4e74beb">28,668</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Operating lease liabilities, current and noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="pltr:IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTktMS0xLTEtMTg4OTk0_103a8dae-c911-43ce-a015-d95fd9e36bde">17,331</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="pltr:IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTktMy0xLTEtMTg4OTk0_d2ac636c-366c-43f3-9ee7-f08f8379bda9">15,795</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:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjAtMS0xLTEtMTg4OTk0_1a5d6696-d8ea-4cec-8203-9be8fb1e67a0">114</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjAtMy0xLTEtMTg4OTk0_ea314219-f787-46c7-849a-131b13b27deb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjEtMS0xLTEtMTg4OTk0_8be3444b-5dea-4926-8a57-60718952f5c2">97,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjEtMy0xLTEtMTg4OTk0_b683097e-4df1-456f-a349-f6f4e3319538">139,631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investing activities</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjMtMS0xLTEtMTg4OTk0_f6282878-4c33-4fb4-8037-d7bca6335f7e">20,673</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjMtMy0xLTEtMTg4OTk0_ef9f9915-f6f0-4dd3-bb01-371be32d7abd">1,405</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of marketable securities</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjQtMS0xLTEtMTg4OTk0_09ccdb48-c8e7-484e-b05d-0fe72a657cac">89,500</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjQtMy0xLTEtMTg4OTk0_b1004994-9753-45d4-9b02-e4e942573baa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Proceeds from sales of marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfEquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjUtMS0xLTEtMjEwNTg3_b76bc3df-84ec-49ae-b341-9c3aeaa75a3a">19,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfEquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjUtMy0xLTEtMjEwNTg3_2210b75b-d839-423a-b716-163f6bcd0150">&#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="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzAtMS0xLTEtMTg4OTk0_b90fc1f0-aada-487b-8d95-286aaf28fcfe">91,164</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzAtMy0xLTEtMTg4OTk0_8c3cfba1-6dab-42d9-b5fa-0edd0c6ceb94">1,405</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:700;line-height:100%">Financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal payments on borrowings</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzQtMS0xLTEtMTg4OTk0_7da954da-1ba3-46bf-a552-b63d8db2a8f6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzQtMy0xLTEtMTg4OTk0_1ea603c2-9a9b-443f-a006-57f1448e43a2">200,000</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Proceeds from the exercise of common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzUtMS0xLTEtMTg5Nzg4_2e562f05-f96a-447a-b8b9-8689814505d3">47,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzUtMy0xLTEtMTg5Nzg4_9ebce37a-415e-4eab-839c-1dc0242cbc17">376,688</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other financing activities</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzYtMS0xLTEtMTg5Nzg4_067293a4-e779-48d1-a144-b5f1b6cc6783">307</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzYtMy0xLTEtMTg5Nzg4_ddcd71df-31ad-47e8-b271-cb54d689fcde">1,744</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzctMS0xLTEtMTg4OTk0_c4901154-1228-43b8-b055-6a50592b3c75">47,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzctMy0xLTEtMTg4OTk0_73c382f8-4bfb-46fb-acfa-8920dd4d8f2f">174,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of foreign exchange on cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzgtMS0xLTEtMTg4OTk0_8ce8673a-a22f-48e7-9d6e-167f81f46d53">6,341</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzgtMy0xLTEtMTg4OTk0_878b0f73-3b7f-4319-8c91-bf3d9d0a1aba">1,496</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Net increase in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzktMS0xLTEtMTg5Nzg4_49cfca1d-d828-4fa2-98e6-78effa345fab">48,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzktMy0xLTEtMTg5Nzg4_b02e378a-19b7-41e3-8248-693efac5826a">311,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash - beginning of period</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDAtMS0xLTEtMTg5Nzg4_fdf63f7c-f706-4461-b2fc-57405585a1d7">2,366,914</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i825149e37eaa4f93b7e10368ae77c36d_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDAtMy0xLTEtMTg5Nzg4_26620ad6-62d3-471a-a836-c2c2147a3c87">2,128,146</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash - end of period</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDEtMS0xLTEtMTg5Nzg4_bb13c50a-c6f1-4712-846b-027ebd046f3e">2,415,165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2471eface928480cb27e30b29abb193c_I20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDEtMy0xLTEtMTg5Nzg4_ebb9dc4a-89f8-4f1f-ac07-a212153f5396">2,439,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental disclosures of cash flow information</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDUtMS0xLTEtMTg5Nzg4_ada969fa-4b9b-40d6-b7b7-350a45addf79">1,374</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDUtMy0xLTEtMTg5Nzg4_2bf985b3-b7a1-4ae0-b3fb-21c2cc639833">3,425</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:9pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDYtMS0xLTEtMTg5Nzg4_166292ca-20b8-4ebc-8929-aa93240e380a">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDYtMy0xLTEtMTg5Nzg4_39cb1d03-e656-4f48-a494-620a7b5f63c0">2,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_31"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></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:115%">Palantir Technologies Inc.</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:115%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><div style="text-align:center"><span><br/></span></div><div id="if33a58b3308c4854ab2b434b91eb818c_34"></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">1. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:NatureOfOperations" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNC9mcmFnOmMzMTRmMmVhM2Y0ZDQzOWU4NmI5ZjEzZTg5NjczNTkzL3RleHRyZWdpb246YzMxNGYyZWEzZjRkNDM5ZTg2YjlmMTNlODk2NzM1OTNfMjUz_74f6b4be-70e1-4a4b-8b22-6700422c9e54" continuedAt="i754605e446a4435fa607dc82cb2653c7" escape="true">Organization</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i754605e446a4435fa607dc82cb2653c7">Palantir Technologies Inc. (including its subsidiaries, &#8220;Palantir&#8221; or the &#8220;Company&#8221;) was incorporated in Delaware on May&#160;6, 2003. The Company builds and deploys software platforms that serve as the central operating systems for its customers.</ix:continuation></span></div><div id="if33a58b3308c4854ab2b434b91eb818c_37"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">2. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjYzNw_f70571ff-d463-45cb-86e3-70385f9c8ffc" continuedAt="i4e56cd57e50548c2aa6d398853e8e481" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i4e56cd57e50548c2aa6d398853e8e481" continuedAt="iff37c1d7c83c4e3a8c1482b41b04f8fa"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjYzOQ_6a759224-24be-439f-bb43-1114a331966f" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) and applicable rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) regarding interim financial reporting. The accompanying condensed consolidated financial statements include the accounts of Palantir Technologies Inc. and its consolidated subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Investments in entities where the Company holds at least a 20% ownership interest and has the ability to exercise significant influence over the investee, but does not control, are accounted for using the equity method of accounting. Certain prior year balances have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, loss from operations, net loss, or cash flows. The Company's fiscal year ends on December 31.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The unaudited condensed consolidated balance sheet as of December 31, 2021 included herein was derived from the audited consolidated financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis. In management&#8217;s opinion, the unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets and statements of operations, comprehensive loss, stockholders&#8217; equity, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These unaudited condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes included in its Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on February 24, 2022.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjY0MQ_acbf038e-f23c-4724-a1bf-d3f4661af75b" escape="true"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Significant estimates and assumptions made in the accompanying condensed consolidated financial statements include, but are not limited to, the identification of performance obligations in customer contracts; the valuation of deferred tax assets and uncertain tax positions; the collectability of contract consideration, including accounts receivable; the useful lives of tangible assets; and the incremental borrowing rate for operating leases. Estimates and judgments are based on historical experience, forecasted events, and various other assumptions that management believes to be reasonable under the circumstances. Actual results could differ from those estimates and such differences could affect the Company&#8217;s financial position and results of operations.</span></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Summary of Significant Accounting Policies</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s significant accounting policies are discussed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 2. Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in the notes to consolidated financial statements in its Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on February&#160;24, 2022. There have been no significant changes to these policies during the six months ended June 30, 2022.</span></div><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjYzNQ_69ee4782-86f8-4e51-af02-6ed55623eaa2" continuedAt="idb22a26c61ec4960b41bb109c55ceac1" escape="true"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company considers all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash equivalents primarily consist of amounts invested in money market funds.</span></div></ix:nonNumeric><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="idb22a26c61ec4960b41bb109c55ceac1">Restricted cash primarily consists of cash and certificates of deposit that are held as collateral against letters of credit and guarantees that the Company is required to maintain for operating lease agreements, certain customer contracts, and other guarantees and financing arrangements.</ix:continuation> </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></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:115%">Palantir Technologies Inc.</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:115%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="iff37c1d7c83c4e3a8c1482b41b04f8fa" continuedAt="i1c3ea9c16f8b454292a4165ce2ddaac3"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjY0MA_5861dccf-448b-4598-8af7-e704f2dbeaca" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the amounts shown in the condensed consolidated statements of cash flows (in thousands):</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfMi0xLTEtMS0xODg5OTQ_e2bcdd84-e0d8-4f18-a915-576b51902f0a">2,358,393</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2471eface928480cb27e30b29abb193c_I20210630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfMi0zLTEtMS0xODg5OTQ_1482cb8e-df14-486d-9e3a-f98dada40ea7">2,341,156</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfMy0xLTEtMS0xODg5OTQ_c095790a-e376-4195-8a64-5aef30aa8898">28,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2471eface928480cb27e30b29abb193c_I20210630" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfMy0zLTEtMS0xODg5OTQ_9b5ae879-d714-4155-b2ef-3fccd2c3c77b">36,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, noncurrent</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfNC0xLTEtMS0xODg5OTQ_0e4081c8-3647-4523-a8fa-ed224a90cad8">28,647</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2471eface928480cb27e30b29abb193c_I20210630" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfNC0zLTEtMS0xODg5OTQ_5af1d36c-91e3-48b5-867d-c70978f17ce2">61,914</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfNS0xLTEtMS0xODg5OTQ_38f04191-ca92-4b5e-a541-670124b6c833">2,415,165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2471eface928480cb27e30b29abb193c_I20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfNS0zLTEtMS0xODg5OTQ_c7f387b3-2cc7-4f7c-9571-6ea909852381">2,439,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjYzNg_9364a5b2-a5b3-4038-9e35-a003f56f5a79" escape="true"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Accounts Receivable and Allowance for Credit Losses</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accounts receivable are recorded at the invoiced amount, net of an allowance for credit losses, if any. The Company generally grants non-collateralized credit terms to its customers. Allowance for credit losses is based on the Company&#8217;s best estimate of probable losses inherent in its accounts receivable portfolio and is determined based on expectations of the customer&#8217;s ability to pay by considering factors such as customer type (commercial or government), historical experience, financial position of the customer, age of the accounts receivable, current economic conditions, including the ongoing COVID-19 pandemic, and reasonable and supportable forward-looking factors about its portfolio and future economic conditions. Accounts receivable are written-off and charged against an allowance for credit losses when the Company has exhausted collection efforts without success. Based upon the Company&#8217;s assessment as of June 30, 2022 and December 31, 2021, the allowances for credit losses were not material.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjYzOA_6e7a2dc4-d0d3-4cd5-af00-6c0abfad49a7" continuedAt="i1e88366e23544c159b4da7924d6f7dad" escape="true"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Concentrations of Risk</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, accounts receivable, and marketable securities. Cash equivalents primarily consist of money market funds with original maturities of three months or less, which are invested primarily with U.S. financial institutions. Cash deposits with financial institutions, including restricted cash, generally exceed federally insured limits. Management believes minimal credit risk exists with respect to these financial institutions and the Company has not experienced any losses on such amounts.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is exposed to concentrations of credit risk with respect to accounts receivable presented on the condensed consolidated balance sheets. The Company&#8217;s accounts receivable balances as of June 30, 2022 and December 31, 2021 were $<ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNTQ5NzU1ODE0OTgxOA_16542068-fbc1-4472-8ac6-d0576b1c2400">265.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjM4OA_87470e8d-32e0-46d6-905e-8d0f3bca880c">190.9</ix:nonFraction> million, respectively. No single customer represented more than <ix:nonFraction unitRef="number" contextRef="i50aa160ed58e4192870601aa259e4e60_D20220101-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjUxMw_9fc1419a-2dc7-467c-b095-b47a8e5ce210">10</ix:nonFraction>% of total accounts receivable as of June 30, 2022 or December 31, 2021. </span></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i1c3ea9c16f8b454292a4165ce2ddaac3"><ix:continuation id="i1e88366e23544c159b4da7924d6f7dad">For the three and six months ended June 30, 2022 and 2021, no customer represented more than <ix:nonFraction unitRef="number" contextRef="i95746a3228354292a2c565296ec3a597_D20220101-20220630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfODc5NjA5MzAzMzYwNg_2c1bc1b2-af4f-4960-9b92-eaf407a9dc90"><ix:nonFraction unitRef="number" contextRef="i33606987b7884cb194f0c7019698c96e_D20210401-20210630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfODc5NjA5MzAzMzYwNg_4a8fb92c-102d-4f39-99a8-2e6663faaba4"><ix:nonFraction unitRef="number" contextRef="i27edb1fcc97e4390bed90e23350bb87f_D20210101-20210630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfODc5NjA5MzAzMzYwNg_942dee41-9d74-4ebb-806c-f495efc01317"><ix:nonFraction unitRef="number" contextRef="ieda70ee2119741c68f93627d634274e2_D20220401-20220630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfODc5NjA5MzAzMzYwNg_cc3323b5-fa78-4b66-afdf-900f05823ce2">10</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>% of total revenue.</ix:continuation></ix:continuation> </span></div><div id="if33a58b3308c4854ab2b434b91eb818c_40"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">3. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMTUwOA_73205347-ffab-4fbb-8a02-85507e6d16f8" continuedAt="i4f4bd5d3d6ec43438908235b202b97ad" escape="true">Contract Liabilities and Remaining Performance Obligations</ix:nonNumeric></span></div><ix:continuation id="i4f4bd5d3d6ec43438908235b202b97ad" continuedAt="i2fadba99ca254eb6aa2220a8f01ad012"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract Liabilities </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s contract liabilities consist of deferred revenue and customer deposits. As of June 30, 2022 and December 31, 2021, the Company's contract liability balances were $<ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMjE5OTAyMzI1NzA2OQ_cd74b58a-7bd7-404d-8e95-54b5b428b8c9">430.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMTkw_a0b0c7ec-00ad-48d5-a97a-1bb6b1f56c24">463.3</ix:nonFraction> million, respectively. Revenue of $<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMjE5OTAyMzI1NzA3Ng_b6ad3891-11ef-4eb6-b02c-249df6cbd84d">299.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMjE5OTAyMzI1NzA4MA_d629289c-3ba8-4ee6-ab55-357413625b96">285.4</ix:nonFraction> million was recognized during the six months ended June 30, 2022 and 2021, respectively, that was included in the contract liability balances as of December 31, 2021 and 2020, respectively. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Remaining Performance Obligations</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s arrangements with its customers often have terms that span over multiple years. However, the Company allows many of its customers to terminate contracts for convenience prior to the end of the stated term with less than twelve months&#8217; notice. Revenue allocated to remaining performance obligations represents noncancelable contracted revenue that has not yet been recognized, which includes deferred revenue and, in certain instances, amounts that will be invoiced. The Company has elected the practical expedient allowing the Company to not disclose remaining performance obligations for contracts with original terms of twelve months or less. Cancelable contracted revenue, which includes customer deposits, is not considered a remaining performance obligation.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></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:115%">Palantir Technologies Inc.</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:115%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="i2fadba99ca254eb6aa2220a8f01ad012"><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s remaining performance obligations were $<ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-8" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMjE5OTAyMzI1NzA5NA_659ce01d-e8b4-4b05-ae22-decd47be8b9d">1.2</ix:nonFraction>&#160;billion as of June 30, 2022, of which the Company expects to recognize approximately <ix:nonFraction unitRef="number" contextRef="ia9611d81ae324831b252d01f5c6ad2ac_I20220630" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMjE5OTAyMzI1NzEwMw_081fa55f-584b-4046-a0d6-acdb235511d9">44</ix:nonFraction>% as revenue over the next <ix:nonNumeric contextRef="ia9611d81ae324831b252d01f5c6ad2ac_I20220630" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMTMzMA_aa54fe03-62ed-4474-a869-ce2ee0adc340">12</ix:nonNumeric> months, <ix:nonFraction unitRef="number" contextRef="i14fb1a8229d244aaba56b290030fa0d4_I20220630" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMjE5OTAyMzI1NzExMQ_47e8934e-847e-4862-82f0-aa62f873ea3c">43</ix:nonFraction>% as revenue over the subsequent <ix:nonNumeric contextRef="i19cc5310aeae4f08a14bd5468ea3a08f_I20220630" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMTM2OA_e0729417-fc48-4292-b9ae-9e9265f68525">13</ix:nonNumeric> to <ix:nonNumeric contextRef="i1d2f568885804522ad72d08178cbbb2d_I20220630" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMTM3NA_d7270296-7b0d-48ca-a2f4-e04230e8c895">36</ix:nonNumeric> months, and the remainder thereafter.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Disaggregation of Revenue</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 12. Segment and Geographic Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> for disaggregated revenue by customer segment and geographic region.</span></div></ix:continuation><div id="if33a58b3308c4854ab2b434b91eb818c_43"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">4. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="pltr:InvestmentsAndFairValueMeasurementsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMzE1OQ_21afe25b-af61-40a4-9462-bc41ea4b235f" continuedAt="i5b5a278c22fb4350847b08ef5426e341" escape="true">Investments and Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i5b5a278c22fb4350847b08ef5426e341" continuedAt="i90f46146bee9467fb1d7708855416ec3"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMzE2Mg_c179a747-5d31-4e83-8217-b3320abdc991" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following tables present the Company&#8217;s assets that are measured at fair value on a recurring basis and indicate the fair value hierarchy of the valuation (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></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:10pt;font-weight:700;line-height:100%">As of June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;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:10pt;font-style:italic;font-weight:700;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;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:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f9713a9efe74337af74f0aea27c463e_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNC0xLTEtMS0xODg5OTQ_466975a1-2303-4ed0-a12c-d3f5d9ad0931">385,721</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9083420081294f3fb86dc3ef2a7cf7fd_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNC0zLTEtMS0xODg5OTQ_d2c574e5-e700-46d8-9d73-1ccabdb6b84c">385,721</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e987670ce9a4409a2399f752574b0e0_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNC01LTEtMS0xODg5OTQ_f4b2e959-dbf2-405b-8680-850e7e531d04">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefb726038a0342408b0785f472d4388a_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNC03LTEtMS0xODg5OTQ_0d75b1d1-3c03-4565-a385-5107c78e7fbf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95a1629804754a0687d7dc567a90f366_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNS0xLTEtMS0xODg5OTQ_09cc0bfb-30c7-4e56-84cf-340f6308ff3c">9,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1de6655479df4a7e958438bdfbb1d497_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNS0zLTEtMS0xODg5OTQ_888ef7e6-919a-41f8-ad5d-fd7fc6963695">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea20a9881ec54f1999daf0c26536af79_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNS01LTEtMS0xODg5OTQ_5f55e906-6c07-4be5-b647-36ffbc09a2b9">9,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id96b5c81c0fd46c382fe4d8e1c0fe202_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNS03LTEtMS0xODg5OTQ_097f38af-da61-410b-b11c-106518382152">&#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:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Restricted cash, current and noncurrent</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9562eeae9014f9b86155de65dc623fd_I20220630" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNy0xLTEtMS0xODg5OTQ_f1316e80-237c-458d-944d-e7928a531b05">32,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b81bb244422499381dc02c9a1018dda_I20220630" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNy0zLTEtMS0xODg5OTQ_48631f3e-33ae-426c-9fa7-103816e8fa44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95354500c2d844c9ba1e6d8638a13632_I20220630" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNy01LTEtMS0xODg5OTQ_55d82b79-c958-45ef-96ec-ddec0f76dbeb">32,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied13090c523a49da83f6dd768584f8d6_I20220630" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNy03LTEtMS0xODg5OTQ_0e8577d8-7437-4c7b-90ea-e100aeed9228">&#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:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7bc31824dc34c99869289ea2f51d6d4_I20220630" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfOS0xLTEtMS0xODg5OTQ_60d2638c-8ad3-4436-b899-50f0aacddf2d">99,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25545d3d5d3f426aad234e48e5e221b6_I20220630" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfOS0zLTEtMS0xODg5OTQ_493aa444-78f4-4504-b2e1-b645ee3e7308">99,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87370c5c4fe640e7bfc0d2cb22d3857a_I20220630" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfOS01LTEtMS0xODg5OTQ_078c015c-238f-4327-a3e0-3ef224374752">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4eeb8c5a8a2441f8a3d7f751a896f92b_I20220630" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfOS03LTEtMS0xODg5OTQ_f28a4f45-65e9-49e7-b9cb-d8c1b02a54a0">&#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:#f2f2f2;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTAtMS0xLTEtMTg4OTk0_255ed77f-8687-43b2-ac96-1a20776c7be4">526,581</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e26760f9baa4585936a0acd75fd05c6_I20220630" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTAtMy0xLTEtMTg4OTk0_908e208d-f792-473e-be7a-bd21eb6e8c83">484,931</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i643d75769cd94b67835ac9a2791016c9_I20220630" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTAtNS0xLTEtMTg4OTk0_9b2da050-0ce4-4746-8ccb-e417f15e6281">41,650</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97a30227514d46519b90fdd748caf997_I20220630" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTAtNy0xLTEtMTg4OTk0_c55d1172-c077-47aa-a9b8-64ff7d31e000">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;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:10pt;font-style:italic;font-weight:700;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;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:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i569600ca40824d9eac9eb957ecec2955_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTYtMS0xLTEtMTg4OTk0_2821dcda-3a47-4a7f-a3e0-743cda3e5bb7">507,317</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22600289e0eb40908da1ad1cbe30093d_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTYtMy0xLTEtMTg4OTk0_350ae8de-ecba-466a-bf18-85e5f1dc0e97">507,317</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8e3f51aba5c49638f7c1c305dda70cb_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTYtNS0xLTEtMTg4OTk0_efe80b8a-725a-41a1-bb86-f4b24064309a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id95333b3766c499a9b09a3555943d156_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTYtNy0xLTEtMTg4OTk0_b7c7db4f-bf4d-468e-865c-c478f20be539">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;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:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id18b4baa27a642e6968534b195657720_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTctMS0xLTEtMTg4OTk0_78c9b185-766e-48ef-b3fc-c7b6fa03d160">6,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2849e87ec55a4244a99a9a0ae0faa931_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTctMy0xLTEtMTg4OTk0_606248d3-4b94-4272-9988-6170fbc8b293">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ecc3150a943492fab599cf8de908636_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTctNS0xLTEtMTg4OTk0_9c116f9a-1bf6-4d24-af25-672e17c5fb6a">6,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id23289f668874b9594493469285f254a_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTctNy0xLTEtMTg4OTk0_c19e601a-5bed-4f2e-95ea-496d3d610cc6">&#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:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Restricted cash, current and noncurrent</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4402262f5874b88955a20e7af5d55f2_I20211231" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTktMS0xLTEtMTg4OTk0_afd9b202-f2f4-48f0-98f9-ce95ac181cc3">45,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1519d439ebb2458b84c5263547ae29ed_I20211231" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTktMy0xLTEtMTg4OTk0_cc12aafa-7bec-488a-b6e0-04ac54309cf3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b8c728f83d3468893291a07990db46d_I20211231" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTktNS0xLTEtMTg4OTk0_18b96228-7c5b-4bbd-9c95-8de899f5a040">45,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ccc8f8ef5f5479a94793430657237fa_I20211231" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTktNy0xLTEtMTg4OTk0_e5067d81-dcbc-4960-a23f-9c31bb716286">&#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:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i924d45dee97a45de979795fec4b5969d_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjEtMS0xLTEtMTg4OTk0_3785372c-ea65-4ceb-86a7-8b750e58fb75">234,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i711ea21da08a42ae86ffb052f51b0db1_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjEtMy0xLTEtMTg4OTk0_cb326b74-8af4-42f9-af47-818fd5a56b34">234,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i463d51c9e1c84472bedb94c2d1140bc0_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjEtNS0xLTEtMTg4OTk0_8b8b1efe-a13f-4cd0-a449-b8abaf73be98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic164daec3c7c4e8fa5f35e0b8e222ad4_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjEtNy0xLTEtMTg4OTk0_c4a5b0a4-bfad-480c-b2e7-9b9e9f91505f">&#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:#f2f2f2;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjItMS0xLTEtMTg4OTk0_39458c2a-91f8-4bcf-9aed-4c37797b7a32">793,362</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib21d7eac857c4a36a03926310400dade_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjItMy0xLTEtMTg4OTk0_c5b7287f-ce04-4f06-9450-554ae82148c2">741,470</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2233ee910cc450690597ab5b17a9f3e_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjItNS0xLTEtMTg4OTk0_1ba606d9-ed80-4592-acbc-56042ac2a4b5">51,892</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3ae353a4c944e2d9150b69fabb2cba9_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjItNy0xLTEtMTg4OTk0_1fed834f-aae0-4f93-bc50-d818d61d0f2c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt 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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Certificates of Deposit</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s Level 2 instruments consist of restricted cash invested in certificates of deposit. The fair value of such instruments is estimated based on valuations obtained from third-party pricing services that utilize industry standard valuation models, including both income-based and market-based approaches, for which all significant inputs are observable either directly or indirectly. These inputs include interest rate curves, foreign exchange rates, and credit ratings.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Marketable Securities</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Marketable securities consist of equity securities in publicly-traded companies and are recorded at fair market value each reporting period. Realized and unrealized gains and losses are recorded in other income (expense), net on the condensed consolidated statements of operations. During the three and six months ended June 30, 2022, the Company recorded net unrealized losses of $<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMTA5OTUxMTYzMTk3MA_582c1d40-ae99-4b92-a96a-fc6c10ba32c5">122.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjE5OTAyMzI1ODczMQ_877b8705-8043-4f80-a9e2-b82528f850bc">174.7</ix:nonFraction> million, respectively, and realized losses of $<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:MarketableSecuritiesRealizedGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMTA5OTUxMTYzMTk4NA_dd54fde6-2b7d-44e7-b828-fd10af9c8c3c">15.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:MarketableSecuritiesRealizedGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjE5OTAyMzI1ODc0MA_2e576567-3213-43cb-b0af-295c7c14aa61">26.6</ix:nonFraction> million, respectively, within other income (expense), net on the condensed consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Investments</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Since 2021, the Company has approved and entered into certain agreements (&#8220;Investment Agreements&#8221;) to purchase, or commit to purchase, as further discussed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 7. Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Investment Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, shares of various </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></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:115%">Palantir Technologies Inc.</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:115%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="i90f46146bee9467fb1d7708855416ec3"><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">entities, including special purpose acquisition companies and/or other privately-held or publicly-traded entities (each, an &#8220;Investee,&#8221; and such purchases, and commitments to purchase, the &#8220;Investments&#8221;). In connection with signing the Investment Agreements, each Investee or an associated entity and the Company entered into a commercial contract for access to the Company&#8217;s products and services. The total value of such commercial contracts was $<ix:nonFraction unitRef="usd" contextRef="id76ab485f5f0407e8bc43aa7c77da4d2_I20220630" decimals="-5" name="pltr:MaximumContractValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjE5OTAyMzI1ODc1Nw_490694a2-fb56-410b-8f65-f7a3c5b19827">754.9</ix:nonFraction> million as of June 30, 2022, which is inclusive of $<ix:nonFraction unitRef="usd" contextRef="id8291c7c15be485faf85d4078ffa4ec9_I20220630" decimals="-5" name="pltr:ContractualOptionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjE5OTAyMzI1ODc2OQ_b43d593a-967b-46c2-bbaf-339e77089183">116.2</ix:nonFraction> million of contractual options. The terms of such contracts, including contractual options, range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMTA5OTUxMTYzMTkxNA_4f2e71f8-490e-45d5-9bd5-209cef1a305e">three</span> to <ix:nonNumeric contextRef="i659a581151ec4b32b0583256a473a955_D20220101-20220630" name="pltr:SubscriptionContractTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfNTQ5NzU1ODE0NDM0MQ_3ff9a07e-404e-4f8e-b9ce-e2e09f5d8947">ten years</ix:nonNumeric>. The majority of these commercial contracts are subject to various termination provisions, including for convenience in the event a proposed business combination is not completed.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company assesses the concurrent agreements under the non-monetary guidance within ASC 606&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> as well as the commercial substance of each arrangement considering the customer&#8217;s ability and intention to pay as well as the Company&#8217;s obligation to perform under each contract. The total revenue recognized from these commercial contracts during the three and six months ended June 30, 2022 was $<ix:nonFraction unitRef="usd" contextRef="ie3a2997633b74e47bfa1cc417e8970b3_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjE5OTAyMzI1ODc5Mw_b69dfb74-f17b-4f28-9aa7-562eba5f3a99">31.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie5527a43c7784bb689c337a512e4ed57_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMTA5OTUxMTYzMjAzNQ_d3480322-fea7-4688-ac86-d1a439c60eef">70.6</ix:nonFraction> million, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the six months ended June 30, 2022 and the year ended December 31, 2021, the Company purchased shares for a total investment of $<ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-5" name="us-gaap:EquitySecuritiesFvNiCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfNzE0NjgyNTU4NTUzNg_b35c4ccc-c781-45b5-af0a-462c3661ec0a">89.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-5" name="us-gaap:EquitySecuritiesFvNiCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjYyOQ_5445c270-1bf1-48b5-bbb4-b4dc40778a15">326.0</ix:nonFraction> million, respectively. No investments were purchased under such Investment Agreements during the three months ended June 30, 2022.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Alternative Investments</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the year ended December 31, 2021, the Company purchased $<ix:nonFraction unitRef="usd" contextRef="i5920cb8690e94da58e76102bac8200b8_I20211231" decimals="-5" name="us-gaap:InvestmentInPhysicalCommodities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjkxMQ_d6f3523e-0b9d-4d38-bab2-6cb3815302ab">50.9</ix:nonFraction> million in <ix:nonFraction unitRef="oz" contextRef="ib68a28e678684f6ca5ff968ca6e1363e_D20210101-20211231" decimals="0" name="pltr:InvestmentInNumberOfOunceOfGoldBars" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjkxNw_1a025f5d-1635-4eeb-aacb-d19f7f5378bd">100</ix:nonFraction>-ounce gold bars. The gold bars are kept in a secure third-party facility located in the northeastern United States. The Company is able to take physical possession of the gold bars stored at the facility at any time with reasonable notice.</span></div></ix:continuation><div id="if33a58b3308c4854ab2b434b91eb818c_46"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">5. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMzI1_057b1e3e-a6e3-412d-aeb3-e226ed745fa4" continuedAt="if6c2a7b46f0842449ea0b017bddff9a3" escape="true">Balance Sheet Components </ix:nonNumeric></span></div><ix:continuation id="if6c2a7b46f0842449ea0b017bddff9a3"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Property and Equipment, Net</span></div><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMzI2_400a6e71-a1f5-44c1-87ef-1bd7b7058fec" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Property and equipment, net consisted of the following (in thousands): </span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c2e105e5b240c4ad78b82a312b363a_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfMS0xLTEtMS0xODg5OTQ_709ed5f0-ac8c-4e17-9ab9-43bbe04ef1da">71,834</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc9231b7d34e47af87d4df2f50f38dcc_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfMS0zLTEtMS0xODg5OTQ_0cd1a544-390e-428d-b63a-96b62446f3cf">72,834</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment, software, and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90faec46d8d243fdb05d741ac6318d45_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfMi0xLTEtMS0xODg5OTQ_0d078fd2-17a6-4188-874d-63dc865296ef">29,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i905f41ab185442f1bae45bec263584f5_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfMi0zLTEtMS0xODg5OTQ_055ba2fa-40ca-460a-9d47-a10857751b97">16,916</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i456106d3302d43e3b6d0d96b19a7b2f2_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfMy0xLTEtMS0xODg5OTQ_7a5f8d65-0999-4e03-bd68-8d504cbaf779">10,137</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33265d5547c7477587fdf911b49d558a_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfMy0zLTEtMS0xODg5OTQ_7585ce94-b40d-470c-85a0-ae70261ef407">8,358</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6edba7d86534d00a0bcbcf4cc9beb0d_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNC0xLTEtMS0xODg5OTQ_67a361cf-4b57-42c6-9113-956b8fffb47d">7,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifea6ba9b49844174bf104614d819c2dc_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNC0zLTEtMS0xODg5OTQ_117dc047-5ef3-4b14-b12a-8bd0d1499a56">3,126</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:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNS0xLTEtMS0xODg5OTQ_3f77a8ec-5f79-4629-bad4-f3363cb2675b">119,029</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNS0zLTEtMS0xODg5OTQ_23d54702-8923-42ef-a8bd-c9abbd15267b">101,234</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNi0xLTEtMS0xODg5OTQ_413202e7-2746-499a-a450-0e4a72253c74">71,385</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNi0zLTEtMS0xODg5OTQ_3e8c34bb-e3e6-4279-9d24-de093d5c05fc">69,930</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:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNy0xLTEtMS0xODg5OTQ_59bc1764-eb70-4548-9f4b-928075189526">47,644</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNy0zLTEtMS0xODg5OTQ_63922150-d61d-44ce-acfd-2f5899499ce4">31,304</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Depreciation and amortization expense related to property and equipment, net was $<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMTA5OTUxMTYyODE0Mw_b73066a1-1b72-4d85-b7f3-8ab929695976">4.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMTA5OTUxMTYyODE1Nw_309f266a-6c07-4521-be16-1c8f1d651c1d">3.1</ix:nonFraction> million for the three months ended June 30, 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMjE5OTAyMzI1NTg5MQ_a0f9bbfe-3d57-4659-abef-3d3bd48292d2">8.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMjE5OTAyMzI1NTkwMA_f22613cc-be78-46ff-8902-15f0e6a90a04">6.3</ix:nonFraction> million for the six months ended June 30, 2022 and 2021, respectively.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Accrued Liabilities</span></div><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMzI3_54d25f68-84d0-4542-a73c-c285ebc11e3e" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related expenses</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMS0xLTEtMS0xODg5OTQ_ea04f152-aa84-413b-b2e2-3f3fb60e058a">47,046</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMS0zLTEtMS0xODg5OTQ_af6e9399-2e7e-4470-af96-44b86a778543">60,732</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued legal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMi0xLTEtMS0yMjI2MzQ_c85eee72-c856-415b-9eb5-4181d139951b">42,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMi0zLTEtMS0yMjI2NDQ_52384e01-1db5-48d5-981b-de2c287897cc">13,086</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued other liabilities</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMi0xLTEtMS0xODg5OTQ_c29ab784-cb77-4620-bb1e-0c1f7e61b82b">97,610</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMi0zLTEtMS0xODg5OTQ_f9df21d8-8dec-4565-b96d-2084be0c0efc">81,988</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMy0xLTEtMS0xODg5OTQ_178fb5a9-8c95-4948-93f9-72bdf89a2930">187,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMy0zLTEtMS0xODg5OTQ_564ae6bd-0e5b-415e-8d22-462e6282a746">155,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_52"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></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:115%">Palantir Technologies Inc.</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:115%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">6. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfMjAzNQ_6b1e45cb-d0e6-4eb7-82bd-2f53713b56c8" continuedAt="i6c3f13320dc9404781d558b175472e1a" escape="true">Debt </ix:nonNumeric></span></div><ix:continuation id="i6c3f13320dc9404781d558b175472e1a"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">2014 Credit Facility </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In October 2014, the Company entered into an unsecured revolving credit facility, which has been subsequently secured by substantially all of the Company&#8217;s assets and amended from time to time (as amended, the &#8220;2014 Credit Facility&#8221;), including on March 31, 2022 (the &#8220;March 2022 Amendment&#8221;). The March 2022 Amendment provides for, among other things, an extension of the revolving loan facility maturity date to March 31, 2027 and an increase of $<ix:nonFraction unitRef="usd" contextRef="ie2905811990e4fb9801db0efb512c900_D20220101-20220331" decimals="-5" name="us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfNDk2_bdbcdc90-20df-4969-839f-e7cc262483c0">100.0</ix:nonFraction>&#160;million to the lenders&#8217; revolving commitments for total revolving commitments of $<ix:nonFraction unitRef="usd" contextRef="i71d76191d5284ef0be675366c3744977_I20220331" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfNTcy_ce60f449-edda-4a30-b48f-ae947dd0a292">500.0</ix:nonFraction>&#160;million. The 2014 Credit Facility allows for the drawdown of up to $<ix:nonFraction unitRef="usd" contextRef="ic8846dc3a2d649ba9bb2bd412e80a78c_I20220630" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfNjM0_41caa100-d57a-4082-9c6d-173c68c64a96">500.0</ix:nonFraction> million to fund working capital and general corporate expenditures. Outstanding balances under the 2014 Credit Facility would incur interest at the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) as administered by the Federal Reserve Bank of New York, or a successor administrator of the SOFR (or the applicable benchmark replacement), plus <ix:nonFraction unitRef="number" contextRef="i028a1f9062134184aa7285c653adefc6_D20220101-20220630" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfOTY1_fcc74ba8-b345-45a6-b7ae-9a4c1fb88861">2.00</ix:nonFraction>% or a base rate plus <ix:nonFraction unitRef="number" contextRef="i04f5fc3da1de4cd38f69fcf28bd67a18_D20220101-20220630" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfOTg4_6d8ce353-a2b1-4635-bdb3-dcc5699d2c7e">1.00</ix:nonFraction>%, subject to certain adjustments. The Company incurs a commitment fee of <ix:nonFraction unitRef="number" contextRef="i0b71dcc1ac0744fdb908fbd3e29eb9a8_D20220101-20220630" decimals="5" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfMTA2Mw_9832f076-e7c8-482b-acbd-8c6099a2531c">0.30</ix:nonFraction>% assessed on the daily average undrawn portion of revolving commitments. Applicable interest and commitment fees are payable quarterly or more or less frequently in certain circumstances. The 2014 Credit Facility also allows for an incremental loan facility of additional term loans or revolving loans in an aggregate principal amount up to the amount and upon the terms and conditions set forth therein with one or more existing or new lenders upon mutual agreement between the Company and such lenders. The 2014 Credit Facility was subsequently amended in July 2022. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 13. Subsequent Events </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">for additional information. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, the Company had <ix:nonFraction unitRef="usd" contextRef="ic8846dc3a2d649ba9bb2bd412e80a78c_I20220630" decimals="INF" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfMTU5Ng_531d3476-d4f5-4418-9094-4506ccc8625a">no</ix:nonFraction> outstanding debt balances and $<ix:nonFraction unitRef="usd" contextRef="ic8846dc3a2d649ba9bb2bd412e80a78c_I20220630" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfMTA5OTUxMTYzMTM3OQ_e16fab43-26f9-4502-b054-59421a4c4ee2">500.0</ix:nonFraction> million undrawn revolving commitments under the 2014 Credit Facility.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The 2014 Credit Facility contains customary representations and warranties, and certain financial and nonfinancial covenants, including but not limited to maintaining minimum liquidity of $<ix:nonFraction unitRef="usd" contextRef="i0b71dcc1ac0744fdb908fbd3e29eb9a8_D20220101-20220630" decimals="-5" name="pltr:LineOfCreditMinimumLiquidityToBeMaintained" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfMTg4Mg_eeb81b15-7c3e-4a90-9ad0-0c60d856b1ec">50.0</ix:nonFraction>&#160;million, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the 2014 Credit Facility as of June 30, 2022.</span></div></ix:continuation><div id="if33a58b3308c4854ab2b434b91eb818c_55"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">7. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNzczNA_74472e9c-23ab-4712-bb83-d396658490ee" continuedAt="icf7dec11c9e54a90a202c3d2795f32ac" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="icf7dec11c9e54a90a202c3d2795f32ac" continuedAt="i2d391dbbedb64df18f5c2a3a6bf356d1"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Purchase Commitments</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the Company entered into, and subsequently amended, a minimum annual commitment to purchase cloud hosting services of at least $<ix:nonFraction unitRef="usd" contextRef="i2fcf3b39f95842119dcad3f37c69a1cf_D20191201-20191231" decimals="-7" name="us-gaap:LongTermPurchaseCommitmentAmount" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfMTc4_4e55dad6-3be0-4e67-8a91-0282c1676743">1.49</ix:nonFraction>&#160;billion over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNTQ5NzU1ODE1NDg2Nw_bec0a132-7e14-435d-acf4-149ac7da61ed">six</span> contract years, with an optional carryover period through June 30, 2029, in exchange for various discounts on such services. If the spend does not meet the minimum annual commitment each year or at the end of the term, the Company is obligated to make a return payment. If the difference is greater than $<ix:nonFraction unitRef="usd" contextRef="id35cabe22e8b46c4a92ecf256d8a5ea1_D20191201-20191231" decimals="-5" name="pltr:LongTermPurchaseCommitmentReliefAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNDk0_3af5f7c5-63fd-4d03-8464-16373c0f1e04">30.0</ix:nonFraction>&#160;million for each of the first <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNTQ5NzU1ODE1NDg1NA_93333d23-1619-4599-83fa-f4a6b9da1c72">three</span> contract years or $<ix:nonFraction unitRef="usd" contextRef="i2ce0d55d7b004229881f7023f04f319f_D20191201-20191231" decimals="-5" name="pltr:LongTermPurchaseCommitmentReliefAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNTQz_4a006512-d21e-4d1e-b345-dbbdf5ebd6dd">50.0</ix:nonFraction>&#160;million for each of the contract years thereafter (&#8220;relief amounts&#8221;), the Company has the option to pay the respective relief amount for that year for services to be utilized in the future and the excess amount of the difference above the relief amount would be added to the minimum annual commitment of the following year through the end of the contract. In May 2022, the agreement was amended to extend the second contract year from June 30, 2022 to September 30, 2022 and the optional carryover period from June 30, 2029 to September 30, 2029. As of June 30, 2022, the Company had satisfied $<ix:nonFraction unitRef="usd" contextRef="i8b02c859fb4242cc9272ceb5f99577b7_I20220630" decimals="-5" name="pltr:PurchaseCommitmentSatisfied" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfMjE5OTAyMzI2MzI5NQ_7e4a1b1d-91dc-472e-b27c-e88650653edb">157.3</ix:nonFraction> million of its $<ix:nonFraction unitRef="usd" contextRef="i1ad46cfd2fc14b2c84ca22382db336ea_D20210101-20210630" decimals="-5" name="pltr:PurchaseCommitmentForCurrentContractYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfMjE5OTAyMzI2MzMwMg_8f5ab742-cbec-4d5c-8eaf-1d6638113808">167.0</ix:nonFraction> million commitment for the contract year ending September&#160;30, 2022.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Investment Commitments </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company approved and entered into certain Investment Agreements with Investees, as further discussed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 4. Investments and Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. As of June 30, 2022, the Company had an outstanding investment commitment relating to the planned merger of Rubicon Technologies, LLC (&#8220;Rubicon&#8221;) with Founder SPAC, effective as of December&#160;15, 2021, subject to the applicable terms and conditions, to purchase a total of <ix:nonFraction unitRef="shares" contextRef="iaa0c627e63e54bbaa12791d100f5a698_D20220101-20220630" decimals="INF" name="pltr:NumberOfSharesCommittedToPurchase" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfMjE5OTAyMzI2OTg2Ng_f6bbecb0-39f0-4b04-8c80-1140f36b2de1">3.5</ix:nonFraction> million shares for an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="iaa0c627e63e54bbaa12791d100f5a698_D20220101-20220630" decimals="-5" name="pltr:InvestmentPurchasePriceCommitment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfMjE5OTAyMzI2OTg3Mw_c87adaf5-e869-4734-bdd8-694ff20af37f">35.0</ix:nonFraction> million. The closing of such investment commitment is contingent upon the completion of a proposed business combination by and among Rubicon and other applicable parties. The Company&#8217;s commercial contract with Rubicon contains termination for convenience clauses in the event the proposed business combination or the Company&#8217;s proposed investment is not completed. </span></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Litigation and Legal Proceedings</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From time to time, third parties may assert patent infringement claims against the Company. In addition, from time to time, the Company may be subject to other legal proceedings and claims in the ordinary course of business, including claims of alleged infringement of trademarks, copyrights, and other intellectual property rights; employment claims; securities claims; investor claims; corporate claims; class action claims; and general contract, tort, or other claims. The Company may from time to time also be subject to various legal or government claims, disputes, or investigations. Such matters may include, but not be limited to, claims, disputes, allegations, or investigations related to warranty; refund; breach of contract; breach, leak, or misuse of personal data or confidential information; employment; government procurement; intellectual property; government regulation or compliance (including but not limited to anti-corruption requirements, export or other trade controls, data privacy or data </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></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:115%">Palantir Technologies Inc.</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:115%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="i2d391dbbedb64df18f5c2a3a6bf356d1"><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">protection, cybersecurity requirements, or antitrust/competition law requirements); securities; investor; corporate; or other matters. The Company establishes an accrual for loss contingencies when the loss is both probable and reasonably estimable.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On December 14, 2017, members of KT4 Partners LLC (Managing Member Marc Abramowitz) and Sandra Martin Clark, as trustee for the Marc Abramowitz Irrevocable Trust Number 7 (together, &#8220;KT4 Plaintiffs&#8221;), filed an action in the Delaware Superior Court against the Company and Disruptive Technology Advisers LLC. The complaint alleges tortious interference with prospective economic advantage and civil conspiracy in connection with a potential sale of stock by the KT4 Plaintiffs to a third party. The KT4 Plaintiffs sought compensatory and punitive damages, interest, fees, and costs. On June 27, 2022, the Company and the KT4 Plaintiffs entered into an agreement to settle the litigation and certain other matters. The Company has recorded the amount of the settlement in accrued liabilities and an estimate of the amount to be received from the Company&#8217;s insurance in prepaid expenses and other current assets on the condensed consolidated balance sheets as of June 30, 2022.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, the Company was not aware of any currently pending legal matters or claims, individually or in the aggregate, that were expected to have a material adverse impact on its condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Letters of Credit and Guarantees </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company had irrevocable standby letters of credit and guarantees, including bank guarantees, outstanding in the amounts of $<ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfMjE5OTAyMzI2MzMyNQ_6e33cbcd-49ac-4a5e-844f-7972fee59ac3">56.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNDQ2NQ_b6231710-6037-40cb-9748-4c7ee26b2091">76.2</ix:nonFraction> million as of June 30, 2022 and December 31, 2021, respectively, which were fully collateralized. The Company is required to maintain these letters of credit and guarantees primarily in connection with operating lease agreements, certain customer contracts, and other guarantees and financing arrangements. As of June 30, 2022, these letters of credit and guarantees had expiration dates through August&#160;31, 2031.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Warranties and Indemnification</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company generally provides a warranty for its software products and services and a service level agreement (&#8220;SLA&#8221;) for the Company&#8217;s performance of software operations via its operations and maintenance (&#8220;O&amp;M&#8221;) services to its customers. The Company&#8217;s products are generally warranted to perform substantially as described in the associated product documentation during the subscription term or for a period of up to 90 days where the software is hosted by the customer, and the Company includes O&amp;M services as part of its subscription and license agreements to support this warranty and maintain the operability of the software. The Company&#8217;s services are generally warranted to be performed in a professional manner and by an adequate staff with knowledge about the products. In the event there is a failure of such warranties, the Company generally is obligated to correct the product or service to conform to the warranty provision, as set forth in the applicable SLA, or, if the Company is unable to do so, the customer is entitled to seek a refund of the purchase price of the product and service (generally prorated over the contract term). Due to the absence of historical warranty claims, the Company&#8217;s expectations of future claims related to products under warranty continue to be insignificant. The Company has not recorded warranty expense or related accruals as of June 30, 2022 and December 31, 2021. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company generally agrees to indemnify its customers against legal claims that the Company&#8217;s software products infringe certain third-party intellectual property rights and accounts for its indemnification obligations. In the event of such a claim, the Company is generally obligated to defend its customer against the claim and to either settle the claim at the Company&#8217;s expense or pay damages that the customer is legally required to pay to the third-party claimant. In addition, in the event of an infringement, the Company generally agrees to secure the right for the customer to continue using the infringing product; to modify or replace the infringing product; or, if those options are not commercially practicable, to refund the cost of the software, as prorated over the period. To date, the Company has not been required to make any payment resulting from infringement claims asserted against its customers and does not believe that the Company will be liable for such claims in the foreseeable future. As such, the Company has not recorded a liability for infringement costs as of June 30, 2022 and December 31, 2021.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has obligations under certain circumstances to indemnify each of the defendant directors and certain officers against judgments, fines, settlements, and expenses related to claims against such directors and certain officers and otherwise to the fullest extent permitted under the law and the Company&#8217;s bylaws and Amended and Restated Certificate of Incorporation.</span></div></ix:continuation><div id="if33a58b3308c4854ab2b434b91eb818c_58"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">8. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfMTM0MQ_eb1152c8-4ad0-4358-9d57-672d7a75dd08" continuedAt="i01394a5c77d44d018ba6fda66be20d5d" escape="true">Stockholders' Equity</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i01394a5c77d44d018ba6fda66be20d5d" continuedAt="i666c5367a2e54c38b7401df1f26f318c">The Company&#8217;s Class A, Class B, and Class F common stock (collectively, the &#8220;common stock&#8221;) all have the same rights, except with respect to voting and conversion rights. Class A and Class B common stock have voting rights of <ix:nonFraction unitRef="vote" contextRef="i99bbde2348504e47b0f9b05d98d6363a_D20220101-20220630" decimals="INF" name="pltr:CommonStockVotingRightsNumberOfVotes" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfMjM4_fc5734e4-4c42-45a5-8a1a-718964c62fc0">1</ix:nonFraction> and <ix:nonFraction unitRef="vote" contextRef="i3684880984424ce7ab647f44016b2a45_D20220101-20220630" decimals="INF" name="pltr:CommonStockVotingRightsNumberOfVotes" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfMjQ1_82edd2dd-66e3-4dbd-b344-70e988f29a15">10</ix:nonFraction> votes per share, respectively. The Class F common stock has the voting rights generally described herein and each share of Class F common stock is convertible at any time, at the option of the holder thereof, into one share of Class B common stock. All shares of Class F common stock are held in a voting trust established by Stephen Cohen, Alexander Karp, and Peter Thiel (the </ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></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:115%">Palantir Technologies Inc.</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:115%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="i666c5367a2e54c38b7401df1f26f318c"><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8220;Founders&#8221;). The Class F common stock generally gives the Founders the ability to control up to <ix:nonFraction unitRef="number" contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630" decimals="INF" name="pltr:ControlOfTotalVotingPower" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfNzIy_144b0dd8-58cd-410b-91c8-4df6cae303ee">49.999999</ix:nonFraction>% of the total voting power of the Company's capital stock, so long as the Founders and certain of their affiliates collectively meet a minimum ownership threshold, which was <ix:nonFraction unitRef="shares" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-5" name="pltr:MinimumOwnershipThreshold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfODk4_904b5c11-c0b8-4a53-a9fd-d5eb1dbf174a">100.0</ix:nonFraction>&#160;million of the Company's equity securities as of June 30, 2022. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Holders of the common stock are entitled to dividends when, as, and if declared by the Company&#8217;s Board of Directors, subject to the rights of the holders of all classes of stock outstanding having priority rights to dividends. <ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="INF" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfMTE3Mw_a778c9ce-9314-4b3a-83d9-7294639c19c6">No</ix:nonFraction> dividends have been declared as of June 30, 2022.</span></div><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:ScheduleOfStockByClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfMTM0Mg_bfab6ed1-b4c3-479c-9c38-e82092d85e85" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following represented the total authorized, issued, and outstanding shares for each class of common stock (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Authorized</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issued and Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Authorized</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issued and Outstanding</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if44aedfb05ae459db485af66e5be0904_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMi0xLTEtMS0xODg5OTQ_6e81dc9f-be5e-4652-ad9e-94fcda8f2921">20,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if44aedfb05ae459db485af66e5be0904_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMi0zLTEtMS0xODg5OTQ_2b84fd9e-340f-4832-9ecc-611850fe72b9"><ix:nonFraction unitRef="shares" contextRef="if44aedfb05ae459db485af66e5be0904_I20220630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMi0zLTEtMS0xODg5OTQ_61a2bf05-4c7d-4f5a-a4fb-c6ef92f915f4">1,962,382</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMi01LTEtMS0xODg5OTQ_cda4e8d3-df66-4a1e-bcc3-8e344ec1717e">20,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMi03LTEtMS0xODg5OTQ_2e2b1141-0a80-4776-a7ec-9c9727c46c4c"><ix:nonFraction unitRef="shares" contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMi03LTEtMS0xODg5OTQ_912b4df8-d82b-4927-b100-011c1438e727">1,926,589</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMy0xLTEtMS0xODg5OTQ_8660dd38-9e53-487a-8a80-5d494a3b925d">2,700,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMy0zLTEtMS0xODg5OTQ_1ae73127-ec6d-44ff-b37a-45b39a747da9"><ix:nonFraction unitRef="shares" contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMy0zLTEtMS0xODg5OTQ_aa8e77ad-4ac0-4e11-a7a1-f0e61209d059">99,354</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMy01LTEtMS0xODg5OTQ_094e59fb-be88-456d-9a6b-e1c7ab0a63e6">2,700,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMy03LTEtMS0xODg5OTQ_8bfc18d7-d836-4e44-ba2b-e9a93726e706"><ix:nonFraction unitRef="shares" contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMy03LTEtMS0xODg5OTQ_ad447694-6cdd-4b6f-8617-5f2e7de14a78">99,880</ix:nonFraction></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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class F Common Stock</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNC0xLTEtMS0xODg5OTQ_ecce86b5-b9a1-47eb-9d49-3523a66293f8">1,005</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNC0zLTEtMS0xODg5OTQ_532c9e26-3c76-4052-adaf-b591c111071c"><ix:nonFraction unitRef="shares" contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNC0zLTEtMS0xODg5OTQ_94670c37-8e2e-4d73-b17c-504a64a54213">1,005</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNC01LTEtMS0xODg5OTQ_7fb091fd-793d-4919-8409-7d47d7649a71">1,005</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNC03LTEtMS0xODg5OTQ_6d30ef2e-c361-4827-af7b-e7c9c75a3304"><ix:nonFraction unitRef="shares" contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNC03LTEtMS0xODg5OTQ_a0d7f331-35e5-4a3c-af21-be6c91c64a10">1,005</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNS0xLTEtMS0xODg5OTQ_97f92fcd-c286-4a2e-926a-bea1878eec0f">22,701,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNS0zLTEtMS0xODg5OTQ_ccc1d541-eac5-43a2-a0eb-97fbfaa51b7b"><ix:nonFraction unitRef="shares" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNS0zLTEtMS0xODg5OTQ_d1ffc6dd-5a3d-4fbf-a50a-dffcae7c1c31">2,062,741</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNS01LTEtMS0xODg5OTQ_0e58b74d-48e2-4638-9dd3-84d9f33fda8c">22,701,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNS03LTEtMS0xODg5OTQ_038eeb56-b18d-47d0-a1a7-24ccf960aa17"><ix:nonFraction unitRef="shares" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNS03LTEtMS0xODg5OTQ_2e17a2f4-1663-4414-9b6c-2a3da3d6dc65">2,027,474</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="if33a58b3308c4854ab2b434b91eb818c_61"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">9. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfNzEw_4de37752-2eab-4103-94ea-0c80c248f2c9" continuedAt="i3e11be8ec7a947d6b72f10a4ae289528" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i3e11be8ec7a947d6b72f10a4ae289528" continuedAt="ic3998ef304594da0834cbf834e062603"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock Options</span></div><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfNzEx_6043a592-c2ee-4527-9f53-817f471fde05" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes stock option activity for the six months ended June 30, 2022 (in thousands, except per share amounts):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Weighted-Average Exercise Price Per Share</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining Contractual Life (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfMS0xLTEtMS0xODg5OTQ_0b991ab7-ac04-41ad-93dd-e181ebf99afe">349,952</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfMS0zLTEtMS0xODg5OTQ_e6fa629b-f984-4e12-ab98-4779f7979952">7.81</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i32e499fdd58b4824bbdb129e0f000ba3_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfMS01LTEtMS0xODg5OTQ_0ab2b6f5-3282-4c60-919c-4ce57e122622">9.06</ix:nonNumeric></span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfMS03LTEtMS0xODg5OTQ_503d3bc6-b89f-429f-b31c-b99819e52675">3,638,685</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfMy0xLTEtMS0xODg5OTQ_0295d877-87cb-40e9-bb0f-aabdae8ed2fc">11,434</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfMy0zLTEtMS0xODg5OTQ_8b1beefb-850e-4081-a20e-3d52d685c1e2">4.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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled and forfeited</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNC0xLTEtMS0xODg5OTQ_6dcf5bb6-a4c0-402e-860c-4e94d34351f5">1,942</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNC0zLTEtMS0xODg5OTQ_d3f10e3a-bca7-44aa-8e02-ec39408868be">4.93</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNS0xLTEtMS0xODg5OTQ_8834222b-474d-4bfc-8bfb-0daa9b92d3ef">336,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNS0zLTEtMS0xODg5OTQ_08d09802-ca08-4573-a1d6-86968bf131ef">7.95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNS01LTEtMS0xODg5OTQ_dc58b229-df11-4f11-9cad-d7bc846b39ee">8.74</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNS03LTEtMS0xODg5OTQ_c0f78a41-0c75-4bcd-a7c0-6d7a19dff9e7">750,129</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable as of June 30, 2022</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNi0xLTEtMS0xOTAyMjA_a26690d2-80bd-4ff7-98ef-8635191d629e">175,943</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNi0zLTEtMS0xOTAyMjA_04f8946c-ffb1-4e75-8352-36271072f0a6">5.46</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNi01LTEtMS0xOTAyMjA_79ce5af2-0595-4549-99dd-abcb636e4ff3">7.68</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNi03LTEtMS0xOTAyMjA_ed15ae8c-3c49-4551-b5f1-3471d2635ffe">676,872</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, the total unrecognized stock-based compensation expense related to options outstanding was $<ix:nonFraction unitRef="usd" contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfMjE5OTAyMzI1NjI4OA_52f3ee7b-ee99-4d53-a473-5f1d404486f7">799.2</ix:nonFraction> million, which is expected to be recognized over a weighted-average service period of <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfNTQ5NzU1ODEzOTgyNQ_7ec4adb5-d6dc-4cb1-8029-b260fe5904d3">eight years</ix:nonNumeric>.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">RSUs</span></div><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfNzEy_ef32ec2e-8856-45b5-8d0a-b754b2a3889a" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the RSU activity for the six months ended June 30, 2022 (in thousands, except per share amounts):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifa28240fb730449e960dc5e4bc0b7202_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfMS0xLTEtMS0xODg5OTQ_444b6698-2c70-47c1-8ad6-749ec05ac096">153,749</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifa28240fb730449e960dc5e4bc0b7202_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfMS0zLTEtMS0xODg5OTQ_1c1b8254-aad2-4d91-adc3-6bb80a62cb11">9.56</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfMi0xLTEtMS0xODg5OTQ_680326fd-c52d-4feb-806a-32af71669dd7">11,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfMi0zLTEtMS0xODg5OTQ_947098db-b3f8-47b9-a9b0-50fefb959ba1">13.96</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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested and converted to shares</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfMy0xLTEtMS0xODg5OTQ_97045d67-31e6-44e8-a908-248fe360a56e">23,833</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfMy0zLTEtMS0xODg5OTQ_104ef051-b2f4-4936-8cbf-a30269aeab5a">8.59</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfNC0xLTEtMS0xODg5OTQ_daffab23-b416-4ea1-8ccd-3595b4a0888b">4,415</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfNC0zLTEtMS0xODg5OTQ_841f7457-2416-461e-8a87-e511355d1319">9.07</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i77ddf3a4cb8046369e84ceba78c1df07_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfNS0xLTEtMS0xODg5OTQ_eb6ed52b-51d7-4ed3-8b04-98c893ce4d43">136,710</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i77ddf3a4cb8046369e84ceba78c1df07_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfNS0zLTEtMS0xODg5OTQ_d5471ff1-9765-46ac-8001-2a50065897d9">10.11</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, the total unrecognized stock-based compensation expense related to the RSUs outstanding was $<ix:nonFraction unitRef="usd" contextRef="i77ddf3a4cb8046369e84ceba78c1df07_I20220630" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfMjE5OTAyMzI1NjMxOA_2e24e0b4-d7bd-4eab-859e-4277cff348bb">826.7</ix:nonFraction> million, which the Company expects to recognize over a weighted-average service period of <ix:nonNumeric contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfNTQ5NzU1ODEzOTg1Ng_3107acd5-e280-4eaa-a39b-23d2e2043721">three years</ix:nonNumeric>.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></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:115%">Palantir Technologies Inc.</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:115%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="ic3998ef304594da0834cbf834e062603"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock-based Compensation Expense </span></div><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfNzEz_d7d54286-9143-447b-99a1-a8d6db793d59" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total stock-based compensation expense was as follows (in thousands):</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9670438bc6c4e699c8d4f38afadaff9_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMi0xLTEtMS0xODg5OTQ_a579201e-cd19-43da-b3b9-0e2b6c58b46f">11,211</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244fba9cb4f74a0b84a5ad17ca1bc869_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMi0zLTEtMS0xODg5OTQ_78bdad7f-e2ea-422d-9995-7bc417f021e5">24,029</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c6a05d0332472487fe2b4c82e51cb7_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMi01LTEtMS0xOTAzNTU_9b84665d-6053-4142-8b50-e89e95bc830b">22,888</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1206a49abda2436cb19a07c6c9b166f6_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMi03LTEtMS0xOTAzNTU_c9749184-dfc2-4fb5-8cc9-c4fe0bbdb2c3">40,006</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fd6078a81c441a89cc9a0015f54c2ef_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMy0xLTEtMS0xODg5OTQ_60b7d35d-8ac4-4267-97bb-b634c3470efc">49,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i170c3571a1a445db9c8cae27459bf448_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMy0zLTEtMS0xODg5OTQ_3c4253a9-001d-4011-9d9d-823829cb94cd">72,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31f2423af71845a6a4d5376dc5612ec7_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMy01LTEtMS0xOTAzNTU_974ba57f-3481-4ccc-a9cd-e8be25a877c9">98,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bc2fa8004104172b1df8e0ee762eba8_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMy03LTEtMS0xOTAzNTU_452c5be7-d6a9-40b8-ae5b-53ccd8392b2f">129,294</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9434b11fac7540e08c335ae6e6b74876_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNC0xLTEtMS0xODg5OTQ_abfa1bd3-37ab-4cb6-9032-e3d3a8b156f9">24,978</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd2e98ef812c44edaf8cee18433c4a34_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNC0zLTEtMS0xODg5OTQ_4f8bb1b4-35c1-4d25-a594-0deb7db2d434">50,630</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c4a38cd45e74b87ace3c590f8fe372a_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNC01LTEtMS0xOTAzNTU_8336b72c-ccee-4f2b-b542-44943caa4118">51,883</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e1200e49b6a46448736f853aa758579_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNC03LTEtMS0xOTAzNTU_95e7b5e6-e065-44b8-90a6-624f7d7dd536">88,504</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2cc5c8cd03a46cca271bdae62911354_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNS0xLTEtMS0xODg5OTQ_b8a3684d-0c35-4e6e-8dea-bee14d1a9f19">60,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i175660f4770c47448deff85064367d63_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNS0zLTEtMS0xODg5OTQ_21c05bfb-22e4-4eb4-a749-1b9c39812d4b">86,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i145cbb9d67234a2fb852b9e30f1cda27_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNS01LTEtMS0xOTAzNTU_3fecfe6c-d68e-411d-a03a-c6e2c4b3ddae">121,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf73c56d2d654827bf8d3ba1f0b77edd_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNS03LTEtMS0xOTAzNTU_bae51217-a6a4-4e7d-8679-ef941d9eac14">168,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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNi0xLTEtMS0xODg5OTQ_8fcc933d-26e4-4862-8c88-4fa8efb1dcd9">145,769</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNi0zLTEtMS0xODg5OTQ_bf1c21e1-26bc-422c-af4c-eb147c36346a">232,742</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNi01LTEtMS0xOTAzNTU_f26f06d2-5e76-4b91-85fc-013400b51d63">295,092</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNi03LTEtMS0xOTAzNTU_d2728c24-de6f-4854-90f3-16ae2b9beb56">426,473</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="if33a58b3308c4854ab2b434b91eb818c_64"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">10. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMjM5Mg_79d838bf-d316-451d-a7a1-1daba326add1" continuedAt="i9f3cc4457329433fa16f9f909bb91dc2" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i9f3cc4457329433fa16f9f909bb91dc2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company recorded a provision for income taxes of $<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMTY0OTI2NzQ0NTc3Ng_e4c70ef1-db2c-42e0-b6c9-c9640762f8c4">2.6</ix:nonFraction>&#160;million and a benefit from income taxes of $<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMTY0OTI2NzQ0NTc4Nw_b8c4420b-c275-454d-b7c0-81d9cd2ed69c">5.7</ix:nonFraction>&#160;million for the three months ended June 30, 2022 and 2021, respectively, and a provision for income taxes of $<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMTY0OTI2NzQ0NTc5OA_bfb2f2fc-ae8a-4e47-83ed-cb516cc1b530">4.6</ix:nonFraction>&#160;million and a benefit from income taxes of $<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMTY0OTI2NzQ0NTgwNQ_88cc335a-81be-4c12-befc-65d5fcd58e2c">2.6</ix:nonFraction>&#160;million for the six months ended June 30, 2022 and 2021, respectively. The Company is subject to income tax in the U.S. as well as other tax jurisdictions in which it conducts business. The Company&#8217;s effective tax rate as of June 30, 2022 differs from the U.S. statutory rate primarily due to</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> foreign income taxed at different rates, foreign withholding taxes, and valuation allowances recorded on its losses from the U.S., U.K., and other jurisdictions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. The provision for income taxes increased by $<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-5" name="us-gaap:IncreaseDecreaseInIncomeTaxes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMjE5OTAyMzI1ODI0NA_a6ce64b3-f5d9-46af-bc4a-2a255b7f0260">8.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-5" name="us-gaap:IncreaseDecreaseInIncomeTaxes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMTY0OTI2NzQ0NDQzOQ_157708d9-f858-4f28-92fd-a107e4e9f8de">7.2</ix:nonFraction> million for the three and six months ended June 30, 2022, respectively, compared to the same periods in 2021 primarily due to the revaluation of the Company&#8217;s United Kingdom (&#8220;U.K.&#8221;) deferred tax assets as a result of a change in the U.K. corporate tax rate enacted in June 2021. </span></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The realization of deferred tax assets is dependent upon the generation of sufficient taxable income of the appropriate character in future periods. The Company assesses its ability to realize the deferred tax assets on a quarterly basis, and it establishes a valuation allowance if it is more likely than not that some portion of the deferred tax assets will not be realized. The Company weighs all available positive and negative evidence, including its earnings history and results of recent operations, scheduled reversals of deferred tax liabilities, projected future taxable income, and tax planning strategies. For example, due to the weight of objectively verifiable negative evidence, including its history of U.S. and U.K. net operating tax losses, the Company believes that it is more likely than not that its U.S. and U.K. deferred tax assets will not be fully realized. Accordingly, the Company has maintained a full valuation allowance on its U.S. and U.K. deferred tax assets as of June 30, 2022. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Provisions enacted in the 2017 Tax Cuts and Jobs Act related to the capitalization for tax purposes of research and experimental (&#8220;R&amp;E&#8221;) expenditures became effective on January 1, 2022. Beginning January 1, 2022, all U.S. and non-U.S. based R&amp;E expenditures must be capitalized and amortized over five and fifteen years, respectively. The U.S. Congress is considering legislation that would defer the amortization requirement to future periods. However, there is no assurance that the provision will be deferred, repealed or otherwise modified. The effect of the requirement did not have a material impact on our income tax provision.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_67"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></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:115%">Palantir Technologies Inc.</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:115%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">11. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RleHRyZWdpb246MTJmMmNiYmU2MDEyNGM5MTkyMDBiOWYxOGFiMmU4ZjBfNDM0_51333592-dd17-4b9c-9c84-499f092fa5df" continuedAt="i3d59bb25e8944c5db22f5028c9f075bb" escape="true">Net Loss Per Share Attributable to Common Stockholders </ix:nonNumeric></span></div><ix:continuation id="i3d59bb25e8944c5db22f5028c9f075bb"><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RleHRyZWdpb246MTJmMmNiYmU2MDEyNGM5MTkyMDBiOWYxOGFiMmU4ZjBfNDM1_183276ee-8d89-4499-a532-ff061bbce034" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share amounts): </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders, for diluted net loss per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfMy0xLTEtMS0xODg5OTQ_c256fa18-2584-47fe-9531-22b198b671eb">179,329</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfMy0zLTEtMS0xODg5OTQ_b85b5f5d-6417-4d35-b99f-330468e2684e">138,580</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfMy01LTEtMS0xOTA2Mjk_aba2ce13-65b8-4792-ae26-1daeea123af7">280,708</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfMy03LTEtMS0xOTA2Mjk_d08872f8-d111-4a80-9aeb-4e6212c3dbc8">262,054</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share, basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNS0xLTEtMS0xODg5OTQ_93d8f9e3-3476-4b78-a339-0ff1bf17af52">2,054,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNS0zLTEtMS0xODg5OTQ_1170b2ee-0e01-46e4-9bd8-b077878e5329">1,894,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNS01LTEtMS0xOTA2Mjk_e93db77f-5007-41a9-b485-d230d14baa65">2,045,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNS03LTEtMS0xOTA2Mjk_2f0d1a22-ee11-4dcf-9d9c-847abf7eb10c">1,858,085</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:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share, diluted</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNi0xLTEtMS0xODg5OTQ_c158c848-f4bf-4d1c-8367-10fb8018484e">2,054,799</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNi0zLTEtMS0xODg5OTQ_bfed80f0-db36-4f1b-82ec-3c601880c3a3">1,894,606</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNi01LTEtMS0xOTA2Mjk_f66166c9-a3b6-4013-b1ac-8f9d5e112bfe">2,045,604</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNi03LTEtMS0xOTA2Mjk_54e06d22-af3f-4817-9c3b-50ad011d6cd1">1,858,085</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic</span></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOC0xLTEtMS0xODg5OTQ_9311b9c4-aedd-40de-8432-1f32d7f6cae1">0.09</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOC0zLTEtMS0xODg5OTQ_17b31da4-dd96-4851-98e4-64a68d089dda">0.07</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOC01LTEtMS0xOTA2Mjk_b45b8792-a8d2-44f4-9e75-6c704fa744b1">0.14</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOC03LTEtMS0xOTA2Mjk_29c92523-dee9-41f3-8d18-7233eb11cf92">0.14</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOS0xLTEtMS0xODg5OTQ_24b6b362-feae-47f5-9f48-2c880e3db5ae">0.09</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOS0zLTEtMS0xODg5OTQ_a97dd374-2e69-47ea-b92b-9213e6c63dfb">0.07</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOS01LTEtMS0xOTA2Mjk_4df69cab-94be-4fca-8043-3f125691fcfc">0.14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOS03LTEtMS0xOTA2Mjk_ab49d05a-c65c-4f33-b889-0aed585286bf">0.14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RleHRyZWdpb246MTJmMmNiYmU2MDEyNGM5MTkyMDBiOWYxOGFiMmU4ZjBfNDM2_45d0f41b-4894-42f3-8381-3793ace031ed" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following outstanding potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented due to their anti-dilutive effect (in thousands): </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options and stock appreciation rights issued and outstanding</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1535e536602044e99fe7322379f914bc_D20220101-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfMi0xLTEtMS0xODg5OTQ_b4a3ca16-a7fc-4113-a736-6a1e0bdc4367">336,576</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic7969176e7524e98a734b80db91814dc_D20210101-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfMi0zLTEtMS0xODg5OTQ_b84b8b58-b546-4942-af48-36358e98791a">417,699</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1cbd681e0d92404396687e108e702da8_D20220101-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfMy0xLTEtMS0xODg5OTQ_1bb203a1-6333-4be7-81ea-bfd8a13a16ff">134,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1c4d758d055a497891c14d289bf614e4_D20210101-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfMy0zLTEtMS0xODg5OTQ_6dd14236-7a91-41f3-9dac-ef950b6427ad">166,722</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase common stock</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie96647a7bf0744bfb8b5ceb97835e521_D20220101-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfNC0xLTEtMS0xODg5OTQ_40e9a68e-6f15-45cb-9bd8-00d1233a396b">13,042</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i33d5a27343ed44879f0566d0fe742fc6_D20210101-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfNC0zLTEtMS0xODg5OTQ_6fa65f79-49b1-4daf-a99f-146b5239a564">13,042</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfNS0xLTEtMS0xODg5OTQ_8fe5c725-fa78-4da5-97ac-c2752de6b4a9">484,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfNS0zLTEtMS0xODg5OTQ_587670bb-a50e-4252-b02e-ba89bddb3ff3">597,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="if33a58b3308c4854ab2b434b91eb818c_70"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">12. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQ4MA_412f01b5-d9ca-4dc1-a4c9-2229df609583" continuedAt="ie2d0473d1a3b466d9c0303c3093933a0" escape="true">Segment and Geographic Information </ix:nonNumeric></span></div><ix:continuation id="ie2d0473d1a3b466d9c0303c3093933a0" continuedAt="i27c59e0e61624cefa4077b52de92d674"><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following reporting segment tables reflect the results of the Company&#8217;s reportable operating segments consistent with the manner in which the chief operating decision maker (&#8220;CODM&#8221;) evaluates the performance of each segment and allocates the Company&#8217;s resources. The CODM does not evaluate the performance of the Company&#8217;s assets on a segment basis for internal management reporting and, therefore, such information is not presented. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contribution is used, in part, to evaluate the performance of, and allocate resources to, each of the segments. A segment&#8217;s contribution is calculated as segment revenue less the related costs of revenue and sales and marketing expenses. It excludes certain operating expenses that are not allocated to segments because they are separately managed at the consolidated corporate level. These unallocated costs include stock-based compensation expense, research and development expenses, and general and administrative expenses. </span></div><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQ4MQ_98f9a7ce-9ed4-4224-998d-65e36c4ad814" continuedAt="i82ceaf4173234997a4797a1c89a3067e" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Financial information for each reportable segment was as follows (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8252809878d43e2931a90f6786956dd_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfMy0xLTEtMS0xODg5OTQ_5edf0d3d-cd58-470c-b0ed-46977b1deee7">262,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7776603e7ee54e5ab89aca6d6adbfeb4_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfMy0zLTEtMS0xODg5OTQ_013e7c89-b7f2-4f64-9dd8-1e4d1a546948">232,119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bc7cf442a51429eb5448e642a902afb_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfMy01LTEtMS0xOTA3NTg_0c15ccc5-ed29-4592-b914-61d5cd283506">504,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93c6359fd4f486ea4c156490685f3ba_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfMy03LTEtMS0xOTA3NzY_915820d9-17d3-4acd-be84-3371cb290c77">440,539</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6b99ebeda3c4edcb553f4174d570338_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNC0xLTEtMS0xODg5OTQ_57ed630d-6cca-4332-8fc0-f166f9e803cb">210,012</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i925b24fa72844375b9bd5661dc71793d_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNC0zLTEtMS0xODg5OTQ_6378b75f-9664-4afd-b90d-a31e7c37c6b8">143,523</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib00200de8c2b4bcda6c37f6e9e512f48_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNC01LTEtMS0xOTA3NjQ_ecf17727-9dbe-4317-b508-fc6388bb9b0f">414,579</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3416adfd22ad49c1aaf557ecab23b7da_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNC03LTEtMS0xOTA3ODI_6b540b61-500a-41ca-8df4-79d82bb72be9">276,337</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76666b47ddc84b759e9ed4d81af41041_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNS0xLTEtMS0xODg5OTQ_a675a7b6-fd31-4999-85d2-f188c1988b1f">473,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0460fab296b4d98a5012d533e80b3d6_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNS0zLTEtMS0xODg5OTQ_7fa6efa3-f48f-4fc3-9795-6c677ea5aeef">375,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdeada60486040dfb738f1dbf078acb5_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNS01LTEtMS0xOTA3NzA_f3063419-b26f-4b54-b9ef-10e741e3ffbc">919,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8ed8871f53a49038b1a801124387ec7_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNS03LTEtMS0xOTA3ODg_f9dbea73-23f5-4c9c-8dc1-79dbf418fd61">716,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></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:115%">Palantir Technologies Inc.</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:115%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="i27c59e0e61624cefa4077b52de92d674"><div style="margin-bottom:12pt;text-align:center"><ix:continuation id="i82ceaf4173234997a4797a1c89a3067e"><table 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.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contribution:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8252809878d43e2931a90f6786956dd_D20220401-20220630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfMy0xLTEtMS0xODg5OTQ_5dd65dd5-a415-4e26-9d22-b017cf79f6a4">153,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7776603e7ee54e5ab89aca6d6adbfeb4_D20210401-20210630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfMy0zLTEtMS0xODg5OTQ_91000314-3948-4f40-aa44-1e0fa048efd7">143,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bc7cf442a51429eb5448e642a902afb_D20220101-20220630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfMy01LTEtMS0xOTA4MDg_ab508a00-e4df-40bf-9183-7696368f8c00">293,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93c6359fd4f486ea4c156490685f3ba_D20210101-20210630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfMy03LTEtMS0xOTA4MTQ_293085a1-c977-4157-9143-bddf6cafb365">274,999</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6b99ebeda3c4edcb553f4174d570338_D20220401-20220630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNC0xLTEtMS0xODg5OTQ_85d1d34e-e777-41b3-a0d9-9f5fd8e7ba0a">108,885</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i925b24fa72844375b9bd5661dc71793d_D20210401-20210630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNC0zLTEtMS0xODg5OTQ_cc299930-f125-40ff-8115-939357263b75">75,121</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib00200de8c2b4bcda6c37f6e9e512f48_D20220101-20220630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNC01LTEtMS0xOTA4MDg_af0ebd11-1202-42dd-9523-040cf17d8cac">221,493</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3416adfd22ad49c1aaf557ecab23b7da_D20210101-20210630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNC03LTEtMS0xOTA4MTQ_665209c7-b927-4471-a380-5a5262a00db2">147,664</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contribution</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76666b47ddc84b759e9ed4d81af41041_D20220401-20220630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNS0xLTEtMS0xODg5OTQ_d219d06d-5592-406e-949f-f7854058e6bd">262,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0460fab296b4d98a5012d533e80b3d6_D20210401-20210630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNS0zLTEtMS0xODg5OTQ_7e87a74d-914a-47bc-9229-c92f0dbd7024">218,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdeada60486040dfb738f1dbf078acb5_D20220101-20220630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNS01LTEtMS0xOTA4MDg_e13f2830-2cf5-47a2-b30a-38d516e9c67a">514,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8ed8871f53a49038b1a801124387ec7_D20210101-20210630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNS03LTEtMS0xOTA4MTQ_05acb81d-40a5-45b9-973f-c8769200e7f0">422,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQ4Mg_1f95f68c-f1d6-4eae-8dc5-2fd85d283ec3" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The reconciliation of contribution to loss from operations is as follows (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:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i617e7d211e7845789aea134b6bf82c1b_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMi0xLTEtMS0xODg5OTQ_53790ac9-551b-4186-b2de-b31ad4782f8c">41,745</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i82b84c996c34450785ca25fc34f788b9_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMi0zLTEtMS0xODg5OTQ_cf67611f-1e85-4ba4-bc69-b53731492ebf">146,148</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id082f1ed3ce641618b307487ef58cb6c_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMi01LTEtMS0xOTA4NDg_e0ad51bb-3547-4ed0-92d8-b39f4b9fbe79">81,184</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2022b6cf1031411b8b45eddf9fa81b14_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMi03LTEtMS0xOTA4NjA_37739085-5f92-4d6f-b1de-6c90ee846134">260,162</ix:nonFraction>)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i617e7d211e7845789aea134b6bf82c1b_D20220401-20220630" decimals="-3" name="pltr:ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMy0xLTEtMS0xODg5OTQ_a3773646-43c2-444e-b276-fd8ab68e9307">63,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82b84c996c34450785ca25fc34f788b9_D20210401-20210630" decimals="-3" name="pltr:ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMy0zLTEtMS0xODg5OTQ_65db877c-0912-49ed-8bcc-7e2b15e28500">59,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id082f1ed3ce641618b307487ef58cb6c_D20220101-20220630" decimals="-3" name="pltr:ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMy01LTEtMS0xOTA4NTQ_ce798de9-2dbe-45e0-a9b5-6d40c9abf8d5">124,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2022b6cf1031411b8b45eddf9fa81b14_D20210101-20210630" decimals="-3" name="pltr:ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMy03LTEtMS0xOTA4NjY_c026ab24-d0a0-4891-a959-a82dae6fe913">120,491</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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i617e7d211e7845789aea134b6bf82c1b_D20220401-20220630" decimals="-3" name="pltr:GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNC0xLTEtMS0xODg5OTQ_69711da4-9692-47ed-8b5a-e11d66da949c">95,310</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82b84c996c34450785ca25fc34f788b9_D20210401-20210630" decimals="-3" name="pltr:GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNC0zLTEtMS0xODg5OTQ_2f58eb55-3e3f-4484-a4a0-331661778521">71,886</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id082f1ed3ce641618b307487ef58cb6c_D20220101-20220630" decimals="-3" name="pltr:GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNC01LTEtMS0xOTA4NTQ_f0ba0ba7-a827-41ab-9a0f-6bf8a78454fa">176,148</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2022b6cf1031411b8b45eddf9fa81b14_D20210101-20210630" decimals="-3" name="pltr:GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNC03LTEtMS0xOTA4NjY_6b848e23-1134-4fea-bd2f-22910a19b617">135,861</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i617e7d211e7845789aea134b6bf82c1b_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNS0xLTEtMS0xODg5OTQ_afe6e492-6c3d-48a0-bbcf-7ba3f19ec59b">145,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82b84c996c34450785ca25fc34f788b9_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNS0zLTEtMS0xODg5OTQ_eea173c5-21ae-4194-9847-ce09768723b9">232,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id082f1ed3ce641618b307487ef58cb6c_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNS01LTEtMS0xOTA4NTQ_5a31944e-4181-47c4-9931-891a8373fa86">295,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2022b6cf1031411b8b45eddf9fa81b14_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNS03LTEtMS0xOTA4NjY_e551a22d-2282-40f3-8d06-d574e1336faf">426,473</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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contribution</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76666b47ddc84b759e9ed4d81af41041_D20220401-20220630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNi0xLTEtMS0xODg5OTQ_e42b1e36-813b-4bec-a15d-f11d734748ae">262,527</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0460fab296b4d98a5012d533e80b3d6_D20210401-20210630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNi0zLTEtMS0xODg5OTQ_551e914f-5f4d-4d85-a3aa-d6b7f6ee2fef">218,374</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdeada60486040dfb738f1dbf078acb5_D20220101-20220630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNi01LTEtMS0xOTA4NTQ_4de761d5-ddd3-4367-99f1-4c06bf1252a9">514,945</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8ed8871f53a49038b1a801124387ec7_D20210101-20210630" decimals="-3" name="pltr:Contribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNi03LTEtMS0xOTA4NjY_4bf1fbdf-130e-45ab-a083-0c2798592fc7">422,663</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8212;&#8212;&#8212;&#8212;&#8212;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">  Excludes stock-based compensation expense.</span></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Geographic Information</span></div><ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQ4Mw_55a87604-c3af-4973-be16-6f6b645fc631" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue by geography is based on the customer&#8217;s headquarters or agency location at the time of sale. Revenue is as follows (in thousands, except percentages):</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:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40b49ce1befe4061942ae33c16e2b006_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC0xLTEtMS0xODg5OTQ_03e69fcd-2b26-464f-b828-31b1df93cca9">290,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if29bec01f26941078dfcdec562d7159e_D20220401-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC0zLTEtMS0xODg5OTQ_4e410129-acbd-4559-864b-d2e3eb996a10">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fc1f4273ec34083a4e098f5391acd8b_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC01LTEtMS0xODg5OTQ_35c00dcb-aaeb-4e17-9df4-c2fb4e29c640">199,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i75ae75e7f7c444e8a1d867004279b81b_D20210401-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC03LTEtMS0xODg5OTQ_f2cb2bd0-425d-4442-bae5-102a916105b6">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda3227130e646a2ae4d0697c008e5de_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC05LTEtMS0xOTA5MDc_c2496694-bde3-4edb-8cc9-7956f68c7570">563,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4bccef83541b458385f23a059f449ed7_D20220101-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC0xMS0xLTEtMTkwOTEz_c69b6700-9895-4c55-bb32-65f43f534ea8">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1765c9f0c924901b357df8a8339ea95_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC0xMy0xLTEtMTkwODg3_b4d6d6b9-6e21-4a01-b011-303f9bcd0eb6">398,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id188637ebfd94e728a1c552f88da6ebd_D20210101-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC0xNS0xLTEtMTkwODkz_16e81a0d-b740-435f-84bd-cc314a52bb6b">56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74256f86bebb477abf15cf2ded09dfaf_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS0xLTEtMS0xODg5OTQ_56986a2c-78e6-4a11-8beb-534683550dd2">52,140</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibf6aa4d0bf4948568f41728e18398503_D20220401-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS0zLTEtMS0xODg5OTQ_b750475d-67da-4341-84bc-ce4dbe5450f7">11</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic79a734e912a45d083fc3bef6bdd3f9d_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS01LTEtMS0xODg5OTQ_3ffd33df-83c3-422c-b46a-15263b3a813d">39,935</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6993f2dd7d8c4a69b4564f7cda1c3ece_D20210401-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS03LTEtMS0xODg5OTQ_85c3785c-16ae-4fee-96c9-f3890197d60d">11</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b8cbbddf6c492d948411f403058d13_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS05LTEtMS0xOTA5MDc_e2bb108d-3ef7-4a8a-892c-4a3935b63934">102,042</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8db3c45592ad4777a7f76cf06f2c26e9_D20220101-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS0xMS0xLTEtMTkwOTEz_764251b5-45d7-4ff6-b67d-492f4e510360">11</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c82a42802f64d87a0d2ff59347f08f8_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS0xMy0xLTEtMTkwODg3_7970206b-07c3-42bb-9032-7b5fa9794a38">74,320</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic209ec4b1a6346c0bf94f6578e6218a9_D20210101-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS0xNS0xLTEtMTkwODkz_7c7bd7a8-b16d-4dd0-b0b2-814bb4272c5d">10</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b4413982d834c44bd7df35c839837e4_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi0xLTEtMS0xODg5OTQ_b273332c-cee1-416c-baa1-f31f24bc0ddd">130,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6b000bde96b44fa6ab9ffa8df15ce50b_D20220401-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi0zLTEtMS0xODg5OTQ_65a58bdd-3f50-4b74-a9d1-5efb1b7dcfc7">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ab7a639bd304e71af9ad16d188f99ce_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi01LTEtMS0xODg5OTQ_01748b91-88af-4760-a1a9-9dea0cef8bc5">135,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i01ffad7021a74f9b860e8a58c1aee2b5_D20210401-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi03LTEtMS0xODg5OTQ_505da1ed-6841-4714-9346-49903e2d4b63">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43cc97bf27e243f78da4abb9490f66fd_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi05LTEtMS0xOTA5MDc_ebca9109-68d4-49a9-9f63-d3dbe9e5bdd0">254,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3639c29f65034095be6b028a3f9996eb_D20220101-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi0xMS0xLTEtMTkwOTEz_165cf872-9df7-48d8-83c2-6734d950cfd8">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic99ee75a810544a3afc32db473685fef_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi0xMy0xLTEtMTkwODg3_7ca7293e-67a2-404e-a43d-bcc35bd729b5">244,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i02376fb3c46c4f77892f4ae348a5e129_D20210101-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi0xNS0xLTEtMTkwODkz_1cc55dea-caac-404f-a564-5b3d4d755d8d">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bf8057ddc1241ddbdb5153f204b7ee3_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy0xLTEtMS0xODg5OTQ_baedb997-c173-4e5f-b826-f3e057e1593a">473,010</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ica5fe7b5a6a44288afcf8e2dfc35e788_D20220401-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy0zLTEtMS0xODg5OTQ_bb6bfd23-f88e-4c24-9347-73a1db842ac7">100</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b612d79d97b4f7ab1836ee487d3a63f_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy01LTEtMS0xODg5OTQ_9516d655-753e-47df-876a-0137e9634c8e">375,642</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3180e0726c774f2aa8885811a43b1456_D20210401-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy03LTEtMS0xODg5OTQ_2f1caf28-d01b-4587-8027-a0fc64ec3105">100</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3153cf5fa61d4ae7af54c150741177b8_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy05LTEtMS0xOTA5MDc_cd9594fd-be01-4b31-b03c-a97543798ecb">919,367</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1c5fd0fc631549f99cb84368cf7a9300_D20220101-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy0xMS0xLTEtMTkwOTEz_d7877fad-d7ac-418c-9b46-674e15c16621">100</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieba9607d37d3475ca03971fce4ce6610_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy0xMy0xLTEtMTkwODg3_1228adf3-f502-48f9-8d37-1189e1271300">716,876</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7e3f8d9d0b204d2eaa8d6fd824ef5ba4_D20210101-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy0xNS0xLTEtMTkwODkz_51f39c7a-f180-4d58-a8d5-573e7a7f65d5">100</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8212;&#8212;&#8212;&#8212;&#8212;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">  No other country represents <ix:nonFraction unitRef="number" contextRef="i4fb9527a920a4defb3b3b7b43a3dd738_D20210401-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQzMw_52885c63-eb4c-4213-b09b-0adba2c82231"><ix:nonFraction unitRef="number" contextRef="ibbbd4db520534a708b17c878e8655d93_D20210101-20210630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQzMw_aba2faba-c613-4d20-b188-2bc727157a16"><ix:nonFraction unitRef="number" contextRef="ie6ea30cbe30b4a9ba3a19b202eed63c1_D20220101-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQzMw_e4e8172b-e81d-4822-83a5-990d29f8fbf0"><ix:nonFraction unitRef="number" contextRef="icc210306b276465d912b394d7012cfb6_D20220401-20220630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQzMw_e59237cd-4807-47b2-b4ba-958f220084ec">10</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>% or more of total revenue for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">three and six months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> June 30, 2022 or 2021.</span></div></ix:nonNumeric></ix:continuation><div id="if33a58b3308c4854ab2b434b91eb818c_73"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">13. <ix:nonNumeric contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183My9mcmFnOmMxMTgxNWZiYjAxYzQ2ODQ5MzNiYzYyODY1M2JjMmVmL3RleHRyZWdpb246YzExODE1ZmJiMDFjNDY4NDkzM2JjNjI4NjUzYmMyZWZfNzE0NjgyNTU4NTE5OQ_78c5e98e-70b2-4655-98ac-fbccc69652ed" continuedAt="i328549ac38bd457db0e4808c32a7f617" escape="true">Subsequent Events </ix:nonNumeric></span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i328549ac38bd457db0e4808c32a7f617">On July 1, 2022, the Company entered into an amendment (the &#8220;July 2022 Amendment&#8221;) to the 2014 Credit Facility, which provided for, among other things, a new incremental delayed draw term loan (&#8220;DDTL&#8221;) facility in an aggregate principal amount of up to $<ix:nonFraction unitRef="usd" contextRef="i6943deb836c542258df90f9af92d7c7a_I20220701" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183My9mcmFnOmMxMTgxNWZiYjAxYzQ2ODQ5MzNiYzYyODY1M2JjMmVmL3RleHRyZWdpb246YzExODE1ZmJiMDFjNDY4NDkzM2JjNjI4NjUzYmMyZWZfMTA5OTUxMTYyODQ2Nw_fa495687-a31f-4c79-b3c3-361185bbea29">450.0</ix:nonFraction> million, upon the terms and conditions set forth in the 2014 Credit Facility, as amended, with new and existing lenders. The DDTL facility is available to draw upon through July&#8239;1, 2023 and any drawn amounts will mature on March&#8239;31, 2027. The DDTL facility, together with the Company&#8217;s existing revolving credit facility with an aggregate principal amount of up to $<ix:nonFraction unitRef="usd" contextRef="ic8846dc3a2d649ba9bb2bd412e80a78c_I20220630" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183My9mcmFnOmMxMTgxNWZiYjAxYzQ2ODQ5MzNiYzYyODY1M2JjMmVmL3RleHRyZWdpb246YzExODE1ZmJiMDFjNDY4NDkzM2JjNjI4NjUzYmMyZWZfNzE0NjgyNTU4NTE4NA_5c7652d0-2569-490d-88cb-58ad60d04a02">500.0</ix:nonFraction>&#160;million, provides for total revolving and DDTL commitments of up to $<ix:nonFraction unitRef="usd" contextRef="i9a706caf1f1e463bb3e63e82071c3a79_I20220701" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183My9mcmFnOmMxMTgxNWZiYjAxYzQ2ODQ5MzNiYzYyODY1M2JjMmVmL3RleHRyZWdpb246YzExODE1ZmJiMDFjNDY4NDkzM2JjNjI4NjUzYmMyZWZfMTA5OTUxMTYyODQ3NA_aa34b1ae-de30-44a7-bcc8-3ddf3ab33c12">950.0</ix:nonFraction> million available to draw to fund working capital and general corporate expenditures. No amounts were drawn as of the date of this Quarterly Report on Form 10-Q.</ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the federal securities laws, which statements involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;expect,&#8221; &#8220;plan,&#8221; &#8220;anticipate,&#8221; &#8220;could,&#8221; &#8220;can,&#8221; &#8220;would,&#8221; &#8220;intend,&#8221; &#8220;target,&#8221; &#8220;goal,&#8221; &#8220;outlook,&#8221; &#8220;project,&#8221; &#8220;contemplate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; &#8220;future,&#8221; or &#8220;continue&#8221; or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans, or intentions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations regarding financial performance and liquidity, including but not limited to our expectations regarding revenue, cost of revenue, operating expenses, stock-based compensation, our ability to achieve and maintain future profitability, and cash flows;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to successfully execute our business and growth strategy; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the sufficiency of our cash and cash equivalents to meet our liquidity needs; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the demand for our platforms in general; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to increase our number of customers and revenue generated from customers; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations regarding the future contribution margin of our existing and future customers; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations regarding our ability to quickly and effectively integrate our platforms for our existing and future customers; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to develop new platforms, and enhancements to existing platforms, and bring them to market in a timely manner; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our market share, category positions, and market trends, including our ability to grow our business in large government and commercial organizations, including our expectations regarding the impact of Federal Acquisition Streamlining Act of 1994 (&#8220;FASA&#8221;); </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to compete with existing and new competitors in existing and new markets and products; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations regarding anticipated technology needs and developments and our ability to address those needs and developments with our platforms; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations regarding litigation and legal and regulatory matters; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations regarding our ability to meet existing performance obligations and maintain the operability of our products; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations regarding the effects of existing and developing laws and regulations, including with respect to taxation, privacy, data protection, and cybersecurity; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations regarding new and evolving markets; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to develop and protect our brand; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to maintain the security and availability of our platforms; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations and management of future growth; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations concerning relationships with third parties, including our customers, equity method investment partners, and vendors; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations regarding our recent investments in, and enterprise agreements with, various entities, including special purpose acquisition companies and/or other privately-held or publicly-traded entities;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to maintain, protect, and enhance our intellectual property; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations regarding our multi-class stock and governance structure and the benefits thereof; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our expectations regarding macroeconomic events, including rising inflation and interest rates and monetary policy changes;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the impacts of the ongoing coronavirus (&#8220;COVID-19&#8221; or &#8220;COVID&#8221;) pandemic and the ongoing Russian invasion of Ukraine, including on our and our customers&#8217;, vendors&#8217;, and partners&#8217; respective businesses and the markets in which we and our customers, vendors, and partners operate; and </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the increased expenses associated with being a public company. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We caution you that the foregoing list may not contain all of the forward-looking statements made in this Quarterly Report on Form 10-Q. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations, and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, and other factors, including those described in the section titled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221; and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time and it is not possible for us to predict all risks and uncertainties that could have an impact on any forward-looking statements contained in this Quarterly Report on Form 10-Q. We cannot assure you that the results, events, and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events, or circumstances could differ materially from those described in such forward-looking statements. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Neither we nor any other person assumes responsibility for the accuracy and completeness of any of these forward-looking statements. Moreover, the forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, restructurings, joint ventures, partnerships, channel sales relationships, or investments we may make. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, statements that &#8220;we believe&#8221; and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_79"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and the accompanying notes thereto included elsewhere in this Quarterly Report on Form 10-Q. This discussion contains forward-looking statements based upon current plans, expectations, and beliefs, involving risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements. You should review the section titled &#8220;Special Note Regarding Forward-Looking Statements&#8221; for a discussion of forward-looking statements and the section titled &#8220;Risk Factors&#8221; for a discussion of factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis and elsewhere in this Quarterly Report on Form 10-Q. Our historical results are not necessarily indicative of the results that may be expected for any period in the future. </span></div><div id="if33a58b3308c4854ab2b434b91eb818c_82"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Overview</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We build software that empowers organizations to effectively integrate their data, decisions, and operations at scale.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We were founded in 2003 and started building software for the intelligence community in the United States to assist in counterterrorism investigations and operations. We later began working with commercial enterprises, who often faced fundamentally similar challenges in working with data.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have built three principal software platforms, Gotham, Foundry, and Apollo. Gotham and Foundry enable institutions to transform massive amounts of information into an integrated data asset that reflects their operations. For over a decade, Gotham has surfaced insights for global defense agencies, the intelligence community, disaster relief organizations and beyond. Foundry is becoming a central operating system not only for individual institutions but also for entire industries. Apollo, which we began offering as a commercial solution in 2021, is a cloud-agnostic, single control layer that coordinates ongoing delivery of new features, security updates, and platform configurations, helping to ensure the continuous operation of critical systems. Apollo allows our customers to run their software in virtually any environment.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to the investments we have made in our platforms, we plan to continue to expand our ability to sell our subscriptions globally by investing in resources to address the business needs of local markets, including by increasing our sales and marketing functions and activities, expanding our ecosystem of service partners to support local deployments, and investing in personnel to support our growing customer base and product offerings.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that every institution faces challenges that our platforms were designed to address. Our focus in the near term is to build partnerships with institutions that have the leadership necessary to effect structural change within their organizations &#8212; to reconstitute their operations around data. Over the long term, we believe that every institution in the markets we serve is a potential partner. </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We regularly evaluate partnerships and investment opportunities in complementary businesses, employee teams, technologies, and intellectual property rights in an effort to expand our product and service offerings. For example, we have approved and entered into strategic investments pursuant to certain approved agreements (&#8220;Investment Agreements&#8221;) to purchase, or commit to purchase shares of various entities, including special purpose acquisition companies and/or other privately-held or publicly-traded entities (each, an &#8220;Investee,&#8221; and such purchases, and commitments to purchase, the &#8220;Investments&#8221;). See further discussion in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 4. Investments and Fair Value Measurements, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 7. Commitments and Contingencies&#8212;Investment Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our Business </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our customers pay us to use the software platforms we have built. While we generally offer contract terms of one to five years in length, our customers sometimes enter into shorter-term contracts. Revenue is generally recognized ratably over the contract term. Many of our customer contracts contain termination for convenience provisions. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For the three months ended June 30, 2022, we generated $473.0 million in revenue, reflecting a 26% growth rate from the three months ended June 30, 2021 when we generated $375.6 million in revenue. For the six months ended June 30, 2022, we generated $919.4 million in revenue, reflecting a 28% growth rate from the six months ended June 30, 2021 when we generated $716.9 million in revenue.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the three months ended June 30, 2022, we incurred losses from operations of $41.7 million, or generated adjusted income from operations of $107.8 million when excluding stock-based compensation and related employer payroll taxes. In the three months ended June 30, 2021, we incurred losses from operations of $146.1 million, or generated adjusted income from </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">operations of $116.7 million when excluding stock-based compensation and related employer payroll taxes. In the six months ended June 30, 2022, we incurred losses from operations of $81.2 million, or generated adjusted income from operations of $225.2 million when excluding stock-based compensation and related employer payroll taxes. In the six months ended June 30, 2021, our losses from operations were $260.2 million, or adjusted income from operations of $233.3 million when excluding stock-based compensation and related employer payroll taxes.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the three months ended June 30, 2022, our gross profit was $370.8 million, reflecting a gross margin of 78%, or 81% when excluding stock-based compensation. In the three months ended June 30, 2021, our gross profit was $284.7 million, reflecting a gross margin of 76%, or 82% when excluding stock-based compensation. In the six months ended June 30, 2022, our gross profit was $722.7 million, reflecting a gross margin of 79%, or 81% when excluding stock-based compensation. In the six months ended June 30, 2021, our gross profit was $551.8 million, reflecting a gross margin of 77%, or 83% when excluding stock-based compensation.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For more information about our adjusted income or loss from operations, which excludes stock-based compensation and related employer payroll taxes; and gross profit and gross margin, excluding stock-based compensation, as well as reconciliations from loss from operations and gross profit, see the section titled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">&#8220;Non-GAAP Reconciliations&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> below</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our Customers </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We define a customer as an organization from which we have recognized revenue during the trailing twelve-month period. During the period ended June 30, 2022, we had 304 customers, including companies in various commercial sectors and government agencies around the world. During the period ended June 30, 2021, we had 169 customers.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For large government agencies, where a single institution has multiple divisions, units, or subsidiary agencies, each such division, unit, or subsidiary agency that enters into a separate contract with us and is invoiced as a separate entity is treated as a separate customer. For example, while the U.S. Food and Drug Administration, Centers for Disease Control and Prevention, and National Institutes of Health are subsidiary agencies of the U.S. Department of Health and Human Services, we treat each of those agencies as a separate customer given that the governing structures and procurement processes of each agency are independent. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have built lasting and significant customer relationships with some of the world&#8217;s leading government institutions and companies, and are expanding our partnerships with early- and growth-stage companies. Our average revenue for the top twenty customers during the trailing twelve months ended June 30, 2022 was $45.8 million, which grew 17% from an average of $39.0 million in revenue from the top twenty customers during the trailing twelve months ended June 30, 2021, demonstrating our expanding relationships with existing customers. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Organizations in the commercial and government sectors face similar challenges when it comes to managing data, and we intend to expand our reach in both markets moving forward. In the six months ended June 30, 2022, 55% of our revenue came from government agencies and 45% came from commercial customers. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our U.S. customers have been a meaningful source of revenue growth for our business. In the six months ended June 30, 2022, we generated 61% of our revenue from customers in the United States and the remaining 39% from non-U.S. customers. Revenue from our U.S. customers during the trailing twelve months ended June 30, 2022 was $1.04 billion, which grew 42% from the prior twelve-month period. We expect that U.S customers will continue to be a source of significant revenue growth for us.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We continue to believe that our government customers remain a meaningful and resilient source of revenue for our business, particularly during periods of economic uncertainty. However, large government customers in particular are generally subject to a number of uncertainties regarding budgets and spending levels, changes in timing and spending priorities, and regulatory and policy changes, which can make it difficult to predict when, or if, we will make sales to such customers or the size and scope of any contract awards. See also the discussion of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">&#8220;Risks Related to Relationships and Business with the Public Sector&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> within </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Item 1A. Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> included in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Expansion of Access to Platforms </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have recently begun to expand access to our platforms to early- and growth-stage companies, including startups, as we continue our outreach efforts to an increasingly broad swath of the potential market.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The speed with which our platforms can be deployed has significantly expanded the range of potential customers with which we plan on partnering over the long term. We anticipate that our reach among an increasingly broad set of customers, in both </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">the commercial and government sectors, will accelerate moving forward. We believe that, as these new partners grow, we will grow with them.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have also made a number of investments in companies whose businesses rely on the ability of their organizations to manage and analyze data effectively at scale. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our proximity to these businesses and the industries in which they are operating has enhanced, and is expected to continue enhancing, our own product and business development efforts, as we continue expanding access to our platforms to the broadest possible set of customers.</span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Macroeconomic Trends</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a corporation with an international presence, we are subject to risks and uncertainties caused by significant events with macroeconomic impacts, including, but not limited to, the ongoing COVID-19 pandemic, the Russian invasion of Ukraine, and inflationary pressures. We continuously monitor the direct and indirect impacts of these circumstances on our business and financial results, as well as the overall global economy and geopolitical landscape.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">COVID-19 Impact </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a result of the ongoing COVID-19 pandemic, we continue to take precautionary measures in order to minimize the risk of the virus to our employees, our customers, and the communities in which we operate, which initially included the suspension of all non-essential business travel of employees and the temporary closure of all of our major offices. Although the majority of our workforce worked remotely, there was minimal disruption in our ability to ensure the effective operation of our software platforms. We have reopened our offices and are allowing business travel to resume, while continuing to closely monitor developments around the evolving nature of the pandemic, and some of our employees continue to work remotely.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The economic consequences of the COVID-19 pandemic have been challenging for certain of our customers and prospective customers. While the broader implications of the COVID-19 pandemic on our results of operations and overall financial performance remain uncertain, the COVID-19 pandemic has, to date, not had a material adverse impact on our results of operations. The economic effects of the pandemic and resulting societal changes are currently not predictable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The COVID-19 pandemic has made clear to many of our customers that accommodating the extended timelines ordinarily required to realize results from implementing new software solutions is not an option during a crisis. As a result, customers are increasingly adopting our software, which can be ready in days, over internal software development efforts, which may take months or years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We saw decreases in our travel and office-related expenditures, including during the temporary closures of our offices globally and reductions in related operating expenses, related to the ongoing COVID-19 pandemic. While our travel and office-related expenditures have increased, and may continue to increase moving forward, we do not expect such expenditures to return to their pre-pandemic levels, given that we have made significant investments in enabling employees to work with customers remotely. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">See the section titled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">&#8220;Risk Factors&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> included elsewhere in this Quarterly Report on Form 10-Q, and in the Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on February&#160;24, 2022, for further discussion of the impact of the COVID-19 pandemic on our business. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Russian Invasion of Ukraine</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are closely monitoring the impact of the Russian invasion of Ukraine and its global impacts on our business. While the conflict is still evolving and the outcome remains highly uncertain, we do not believe the Russian invasion will have a material impact on our business and results of operations. We do not currently have office locations in Russia and none of our revenues came from sales to entities headquartered in Russia. In June 2022, our Chief Executive Officer, Alexander Karp, met with the President of Ukraine and other senior officials to discuss opening an office in Ukraine and providing ongoing support. However, if the conflict continues or worsens, leading to greater disruptions and uncertainty within the technology industry or global economy, our business and results of operations could be negatively impacted.</span></div><div id="if33a58b3308c4854ab2b434b91eb818c_88"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Key Business Measure </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to the measures presented in our condensed consolidated financial statements, we use the following key non-GAAP business measure to help us evaluate our business, identify trends affecting our business, formulate business plans and financial projections, and make strategic decisions. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contribution Margin </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that the revenue we generate relative to the costs we incur in order to generate such revenue is an important measure of the efficiency of our business. We define contribution margin as revenue less our cost of revenue and sales and marketing expenses, excluding stock-based compensation, divided by revenue.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue is allocated to each customer account directly. The cost of revenue and sales and marketing costs include both the costs associated with the deployment and operation of our software as well as expenses associated with identifying new customers and expanding partnerships with existing ones. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contribution margin, both across our business and on specific customer accounts, is intended to capture how much we have earned from customers after accounting for the costs associated with deploying and operating our software, as well as any sales and marketing expenses involved in acquiring and expanding our partnerships with those customers, including allocated overhead. We exclude stock-based compensation as it is a non-cash expense. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that our contribution margin provides an important measure of the efficiency of our operations over time. We have included contribution margin because it is a key measure used by our management to evaluate our performance, and we believe that it also provides useful information to investors and others in understanding and evaluating our operating results in the same manner as our management team. Our calculation of contribution margin may differ from similarly titled measures, if any, reported by other companies. Contribution margin should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;). </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For more information about contribution margin, including the limitations of this measure, and a reconciliation to loss from operations, see the section titled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">&#8220;Non-GAAP Reconciliations&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> below.</span></div><div id="if33a58b3308c4854ab2b434b91eb818c_91"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Non-GAAP Reconciliations </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We use the non-GAAP measures contribution margin; gross profit and gross margin, excluding stock-based compensation; and adjusted income from operations, which excludes stock-based compensation and related employer payroll taxes, to help us evaluate our business, identify trends affecting our business, formulate business plans and financial projections, and make strategic decisions. We exclude stock-based compensation, which is a non-cash expense, from these non-GAAP financial measures because we believe that excluding this item provides meaningful supplemental information regarding operational performance and provides useful information to investors and others in understanding and evaluating our operating results in the same manner as our management team. Additionally, we exclude employer payroll taxes related to stock-based compensation as it is difficult to predict and outside of our control.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our definitions may differ from the definitions used by other companies and therefore comparability may be limited. In addition, other companies may not publish these or similar metrics. Further, these metrics have certain limitations, as they do not include the impact of certain expenses that are reflected in our condensed consolidated statements of operations. Thus, our non-GAAP contribution margin; gross profit and gross margin, excluding stock-based compensation; and adjusted income from operations should be considered in addition to, not as a substitute for, or in isolation from, measures prepared in accordance with GAAP. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We compensate for these limitations by providing reconciliations of these non-GAAP measures to the most comparable GAAP measures. We encourage investors and others to review our business, results of operations, and financial information in its entirety, not to rely on any single financial measure, and to view these non-GAAP measures in conjunction with the most directly comparable GAAP financial measures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contribution Margin </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides a reconciliation of contribution margin for the three and six months ended June 30, 2022 and 2021 (in thousands, except percentages): </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:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,745)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,148)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,184)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260,162)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,193&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,894&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,889&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,491&#160;</span></td><td style="background-color:#f2f2f2;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:10pt;font-weight:400;line-height:100%">General and administrative expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,861&#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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,769&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,742&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,092&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,473&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contribution</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,527&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,374&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,945&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,663&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contribution margin</span></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8212;&#8212;&#8212;&#8212;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> Excludes stock-based compensation.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Gross Profit and Gross Margin, Excluding Stock-Based Compensation</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides a reconciliation of gross profit and gross margin, excluding stock-based compensation for the three and six months ended June 30, 2022 and 2021 (in thousands, except percentages): </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,786&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,716&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,740&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,839&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,006&#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:#f2f2f2;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit, excluding stock-based compensation</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,997&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,745&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745,628&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,845&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin, excluding stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Adjusted Income from Operations</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides a reconciliation of adjusted income from operations, which excludes stock-based compensation and related employer payroll taxes for the three and six months ended June 30, 2022 and 2021 (in thousands): </span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,745)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,148)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,184)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260,162)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,473&#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:#f2f2f2;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: employer payroll taxes related to stock-based compensation</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,825&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,133&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,331&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,999&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted income from operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,849&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,727&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,239&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,310&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="if33a58b3308c4854ab2b434b91eb818c_94"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Components of Results of Operations </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Revenue </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We generate revenue from the sale of subscriptions to access our software in our hosted environment with operating and maintenance (&#8220;O&amp;M&#8221;) services (&#8220;Palantir Cloud&#8221;), software subscriptions in our customers&#8217; environments with ongoing O&amp;M services (&#8220;On-Premises Software&#8221;), and professional services. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Palantir Cloud </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our Palantir Cloud subscriptions grant customers the right to access the software functionality in a hosted environment controlled by Palantir and are sold together with stand-ready O&amp;M services, as further described below. We promise to provide continuous access to the hosted software throughout the contract term. Revenue associated with Palantir Cloud subscriptions is </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">generally recognized over the contract term on a ratable basis, which is consistent with the transfer of control of the Palantir services to the customer. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">On-Premises Software </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales of our software subscriptions grant customers the right to use functional intellectual property, either on their internal hardware infrastructure or on their own cloud instance, over the contractual term and are also sold together with stand-ready O&amp;M services. O&amp;M services include critical updates and support and maintenance services required to operate the software and, as such, are necessary for the software to maintain its intended utility over the contractual term. Because of this requirement, we have concluded that the software subscriptions and O&amp;M services, which together we refer to as our On-Premises Software, are highly interdependent and interrelated and represent a single distinct performance obligation within the context of the contract. Revenue is generally recognized over the contract term on a ratable basis. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Professional Services </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our professional services support the customers&#8217; use of the software and include, as needed, on-demand user support, user-interface configuration, training, and ongoing ontology and data modeling support. Professional services contracts typically include the provision of on-demand professional services for the duration of the contractual term. These services are typically coterminous with a Palantir Cloud or On-Premises Software subscriptions. Professional services are on-demand, whereby we perform services throughout the contract period; therefore, the revenue is recognized over the contractual term. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cost of Revenue </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenue primarily includes salaries, stock-based compensation expense, and benefits for personnel involved in performing O&amp;M and professional services, as well as third-party cloud hosting services, allocated overhead, and other direct costs. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect that cost of revenue will increase in absolute dollars as our revenue grows and will vary from period to period as a percentage of revenue. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Sales and Marketing </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our sales and marketing efforts span all stages of our sales cycle, including personnel involved with sales functions, and executing pilots at new or existing customers. Sales and marketing costs primarily include salaries, stock-based compensation expense, and benefits for our sales force and personnel involved in sales functions, executing on pilots and customer growth activities; as well as third-party cloud hosting services for our pilots, marketing and sales event-related costs, and allocated overhead. Sales and marketing costs are generally expensed as incurred. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect that sales and marketing expenses will increase in absolute dollars as we continue to invest in our potential and current customers, in growing our business, sales force, and enhancing our brand awareness. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Research and Development </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our research and development efforts are aimed at continuing to develop and refine our platforms, including adding new features and modules, increasing their functionality, and enhancing the usability of our platforms. Research and development costs primarily include salaries, stock-based compensation expense, and benefits for personnel involved in performing the activities to develop and refine our platforms, internal use third-party cloud hosting services and other IT-related costs, and allocated overhead. Research and development costs are expensed as incurred. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We plan to continue to invest in personnel to support our research and development efforts. As a result, we expect that research and development expenses will increase in absolute dollars for the foreseeable future as we continue to invest to support these activities.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">General and Administrative </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative costs include salaries, stock-based compensation expense, and benefits for personnel involved in our executive, finance, legal, human resources, and administrative functions, as well as third-party professional services and fees, and allocated overhead. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect that general and administrative expenses will increase in absolute dollars as we hire additional personnel and enhance our systems, processes, and controls to support the growth in our business as well as our increased compliance and reporting requirements as a public company. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest Income </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest income consists primarily of interest income earned on our cash, cash equivalents, and restricted cash balances. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest Expense </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest expense consists primarily of interest expense and commitment fees incurred under our credit facilities. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Other Income (Expense), Net </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other income (expense), net consists primarily of foreign currency exchange gains and losses, realized and unrealized losses from Investments, and our share of income and losses from our equity method investments. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Provision for (Benefit from) Income Taxes </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Provision for (benefit from) income taxes consists of income taxes related to foreign and state jurisdictions in which we conduct business and withholding taxes. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Segments </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have two operating segments, commercial and government, which were determined based on the manner in which the chief operating decision maker (&#8220;CODM&#8221;), who is our chief executive officer, manages our operations for purposes of allocating resources and evaluating performance. Various factors, including our organizational and management reporting structure and customer type, were considered in determining these operating segments. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our operating segments are described below: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.5pt">Commercial:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> This segment primarily serves customers working in non-government industries. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.5pt">Government:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> This segment primarily serves customers that are U.S. government and non-U.S. government agencies. </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Segment profitability is evaluated based on contribution and contribution margin. Contribution is segment revenue less the related costs of revenue and sales and marketing expenses, excluding stock-based compensation expense. Contribution margin is contribution divided by revenue. To the extent costs of revenue or sales and marketing expenses are not directly attributable to a particular segment, they are allocated based upon headcount at each operating segment during the period. We use it, in part, to evaluate the performance of, and allocate resources to, each of our operating segments, which excludes certain operating expenses that are not allocated to operating segments because they are separately managed at the consolidated corporate level. These unallocated costs include stock-based compensation expense, research and development costs, and general and administrative costs, such as legal and accounting.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_97"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Results of Operations </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes our condensed consolidated statements of operations data (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:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,010&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,642&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919,367&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,876&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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:10pt;font-weight:400;line-height:100%">102,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,037&#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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,786&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,716&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,740&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,839&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,875&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,379&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,360&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,476&#160;</span></td><td style="background-color:#f2f2f2;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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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:10pt;font-weight:400;line-height:100%">88,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,995&#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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,485&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,961&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,792&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,530&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,531&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,864&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803,924&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,001&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,745)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,148)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,184)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260,162)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748&#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:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(670)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(590)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,264)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,430)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,798)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176,741)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,241)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276,097)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264,613)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(179,329)</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138,580)</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(280,708)</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262,054)</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8212;&#8212;&#8212;&#8212;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Includes stock-based compensation expense.</span></div><div style="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth the components of our condensed consolidated statements of operations data as a percentage of revenue: </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of 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:10pt;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#f2f2f2;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:10pt;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:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#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:#f2f2f2;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for (benefit from) income taxes</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">28</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_100"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Comparison of the Three and Six Months Ended June 30, 2022 and 2021</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Revenue </span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.489%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,012&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,523&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,489&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,579&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,337&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,242&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,010&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,642&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,368&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919,367&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,876&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,491&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue increased by $97.4 million, or 26%, for the three months ended June 30, 2022 compared to the same period in 2021. Revenue from government customers increased by $30.9 million, or 13%, for the three months ended June 30, 2022 compared to the same period in 2021, primarily from customers in the United States. Of the increase, $25.3&#160;million was from government customers existing as of December 31, 2021. Revenue from commercial customers increased by $66.5 million, or 46%, for the three months ended June 30, 2022 compared to the same period in 2021. Of the increase, $46.2 million was from existing customers as of December 31, 2021, of which $22.3&#160;million was revenue from customers with which we have entered into concurrent Investment Agreements. For additional information, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 4. Investments and Fair Value Measurements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 7. Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. Generally, increases in revenue from our existing customers are related to increased adoption of our products and services within their organizations.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue increased by $202.5 million, or 28%, for the six months ended June 30, 2022 compared to the same period in 2021. Revenue from government customers increased by $64.2 million, or 15%, for the six months ended June 30, 2022 compared to the same period in 2021, primarily from customers in the United States. Of the increase, $58.2 million was from government customers existing as of December 31, 2021. Revenue from commercial customers increased by $138.2 million, or 50%, for the six months ended June 30, 2022 compared to the same period in 2021. Of the increase, $100.0 million was from existing customers as of December 31, 2021, of which $49.4 million was revenue from customers with which we have entered into concurrent Investment Agreements. For additional information, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 4. Investments and Fair Value Measurements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> Note 7. Commitments and Contingencies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">in our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. Generally, increases in revenue from our existing customers are related to increased adoption of our products and services within their organizations. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cost of Revenue and Gross Profit</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.489%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,224&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,926&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,298&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,627&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,037&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,590&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenue for the three months ended June 30, 2022 increased by $11.3 million, or 12%, compared to the same period in 2021. The increase was primarily due to increases of $11.1&#160;million in third-party cloud hosting services driven by increased usage, $7.2&#160;million in field service representatives and other direct deployment costs mainly related to new projects, and $4.5&#160;million in payroll and other payroll-related costs driven by increased headcount attributable to our cost of revenue function. These increases were partially offset by a decrease of $14.5 million in stock-based compensation expense and related expenses.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our gross margin for the three months ended June 30, 2022 increased from 76% for the same period in 2021 to 78% as a result of increased efficiencies in supporting revenue growth at our customer deployments, for example from making investments in our platforms as well as a lower rate of increase in cost of revenue partially driven by a decrease in stock-based compensation expense.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenue for the six months ended June 30, 2022 increased by $31.6 million, or 19%, compared to the same period in 2021. The increase was primarily due to increases of $25.4 million in third-party cloud hosting services driven by increased usage, $12.7 million in field service representatives and other direct deployment costs mainly related to new projects, and $8.7 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">million in payroll and other payroll-related costs. These increases were partially offset by a decrease of $21.4&#160;million in stock-based compensation expense and related expenses.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our gross margin for the six months ended June 30, 2022 increased from 77% for the same period in 2021 to 79% as a result of increased efficiencies in supporting revenue growth at our customer deployments, for example from making investments in our platforms as well as a lower rate of increase in cost of revenue partially driven by a decrease in stock-based compensation expense.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Operating Expenses</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,875&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,379&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,360&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,476&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,884&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">88,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,485&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,961&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,476)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,792&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,530&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,738)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,531&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,864&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,333)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803,924&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,001&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,077)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Sales and Marketing</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales and marketing expenses increased by $6.5 million, or 4%, for the three months ended June 30, 2022 compared to the same period in 2021. The increase was primarily due to increases of $18.1 million in payroll and other payroll-related costs driven by increased headcount attributable to our sales and marketing function, $11.4 million in marketing and advertising expenses, and $7.3 million in travel and office-related costs largely driven by the reduction in COVID-19 restrictions and office re-openings. These increases were partially offset by a decrease of $34.2 million in stock-based compensation expense and related expenses.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales and marketing expenses increased by $30.9 million, or 10%, for the six months ended June 30, 2022 compared to the same period in 2021. The increase was primarily due to increases of $37.0 million in payroll and other payroll-related costs driven by increased headcount attributable to our sales and marketing function, $22.4 million in marketing and advertising expenses, and $14.9 million in travel and office-related costs largely driven by the reduction in COVID-19 restrictions and office re-openings. These increases were partially offset by a decrease of $51.6 million in stock-based compensation expense and related expenses.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Research and Development </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development expenses decreased by $22.4 million, or 20%, for the three months ended June 30, 2022 compared to the same period in 2021. The decrease was primarily due to a decrease of $30.8 million in stock-based compensation expense and related expenses; partially offset by an increase of $7.9 million in payroll costs and other allocated overhead largely driven by increased headcount attributable to our research and development function.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development expenses decreased by $32.2 million, or 15%, for the six months ended June 30, 2022 compared to the same period in 2021. The decrease was primarily due to a decrease of $50.9 million in stock-based compensation expense and related expenses; partially offset by increases of $9.4 million in payroll and other payroll-related costs primarily driven by increased headcount attributable to our research and development function and $5.6 million in travel and office-related costs largely driven by the reduction in COVID-19 restrictions and office re-openings.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">General and Administrative </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative expenses decreased by $2.5 million, or 2%, for the three months ended June 30, 2022 compared to the same period in 2021. The decrease was primarily due to a decrease of $33.8 million in stock-based compensation expense and related expenses. This decrease was partially offset by increases of $12.2 million in travel and office-related costs largely driven by the reduction in COVID-19 restrictions and office re-openings, $10.5 million in professional service fees, and $6.3 million in payroll and other payroll-related costs driven by increased headcount attributable to our general and administrative functions.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative expenses decreased by $6.7 million, or 2%, for the six months ended June 30, 2022 compared to the same period in 2021. The decrease was primarily due to a decrease of $63.0 million in stock-based compensation expense and related expenses and related expenses. This decrease was partially offset by increases of $20.1 million in professional service fees mainly related to legal and financial services, $19.2 million in travel and office-related costs largely driven by the reduction </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">in COVID-19 restrictions and office re-openings, and $11.2 million in payroll and other payroll-related costs driven by increased headcount attributable to our general and administrative functions.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock-Based Compensation</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,211&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,029&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,818)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,888&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,006&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,118)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales 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:10pt;font-weight:400;line-height:100%">49,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,603)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,617)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,978&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,630&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,652)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,883&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,504&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,621)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,769&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,742&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,973)</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,092&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,473&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,381)</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based compensation expenses decreased by $87.0 million, or 37%, for the three months ended June 30, 2022 compared to the same period in 2021. The decrease was primarily driven by awards granted during the three months ended June 30, 2021, forfeitures, and lower expense under the accelerated attribution method for RSUs granted prior to September 30, 2020, the date of our direct listing, during the three months ended June 30, 2022 compared to the same period in 2021. The decrease was partially offset by an increase related to awards granted after June 30, 2021.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based compensation expenses decreased by $131.4 million, or 31%, for the six months ended June 30, 2022 compared to the same period in 2021. The decrease was primarily driven by awards granted during the six months ended June 30, 2021, forfeitures, and lower expense under the accelerated attribution method for RSUs granted prior to September 30, 2020, the date of our direct listing, during the six months ended June 30, 2022 compared to the same period in 2021. The decrease was partially offset by an increase related to awards granted after June 30, 2021.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest Income </span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.701%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,472&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,019&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest income increased by $1.1 million for the three months ended June 30, 2022 compared to the same period in 2021 primarily due to an increase in U.S. interest rates on interest earned from our cash, cash equivalents, and restricted cash.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest income increased by $1.3 million for the six months ended June 30, 2022 compared to the same period in 2021 primarily due to an increase in U.S. interest rates on interest earned from our cash, cash equivalents, and restricted cash.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest Expense </span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.701%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(670)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(590)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,264)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,430)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest expense remained relatively flat for the three months ended June 30, 2022 compared to the same period in 2021.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest expense decreased by $1.2 million for the six months ended June 30, 2022 compared to the same period in 2021 primarily due to the full repayment of the outstanding debt balance during the second quarter of 2021.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Other Income (Expense), Net  </span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.701%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,798)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,125&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,923)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,668)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,769)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192,899)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other income (expense), net changed by $137.9 million for the three months ended June 30, 2022 compared to the same period in 2021 primarily due to unrealized and realized losses, net from our investments in marketable securities.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other income (expense), net changed by $192.9 million for the six months ended June 30, 2022 compared to the same period in 2021 primarily due to unrealized and realized losses, net from our investments in marketable securities.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Provision for (Benefit From) Income Taxes </span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.701%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,588&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,661)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,249&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,611&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,559)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,170&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Provision for income taxes increased by $8.2 million for the three months ended June 30, 2022 compared to a benefit from income taxes in the same period in 2021 primarily due to the revaluation of our U.K. deferred tax assets as a result of a change in the U.K. corporate tax rate enacted in June 2021.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Provision for income taxes increased by $7.2 million for the six months ended June 30, 2022 compared to a benefit from income taxes the same period in 2021 primarily due to the revaluation of our U.K. deferred tax assets as a result of a change in the U.K. corporate tax rate enacted in June 2021.</span></div><div id="if33a58b3308c4854ab2b434b91eb818c_103"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Liquidity and Capital Resources </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We generated positive cash flow from operations for the six months ended June 30, 2022. We had $2.4 billion in cash and cash equivalents available as of June 30, 2022. We believe that cash flows generated from operations, cash, cash equivalents, available funds, and access to financing sources, including our revolving credit facility, will be sufficient to meet our anticipated operating cash needs for at least the next twelve months. However, any projections of future cash needs and cash flows are subject to substantial uncertainty. Historically, we generated negative cash flows from operations and financed our operations primarily through the sale of our equity securities, including proceeds from option exercises, and payments received from our customers. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, our accumulated deficit balance was $5.8 billion, and our principal sources of liquidity were $2.4 billion of cash and cash equivalents.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, we had no outstanding debt balances and additional available and undrawn revolving commitments of $500.0 million under our revolving credit facility. During July 2022, we amended our revolving credit facility, which provided for, among other things, a new incremental delayed draw term loan (&#8220;DDTL&#8221;) facility in an aggregate principal amount of up to $450.0 million, upon the terms and conditions set forth in the applicable credit agreement. The DDTL facility is available to draw upon through July&#8239;1, 2023 and any drawn amounts will mature on March&#8239;31, 2027. The DDTL facility, together with our existing revolving credit facility with an aggregate principal amount of up to $500.0&#160;million, provides for total revolving and DDTL commitments of up to $950.0 million available to draw to fund working capital and general corporate expenditures. No amounts were drawn as of the date of this Quarterly Report on Form 10-Q. For more information, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 6. Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 13. Subsequent Events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our future capital requirements will depend on many factors, including, but not limited to the rate of our growth, our ability to attract and retain customers and their willingness and ability to pay for our products and services, and the timing and extent of spending to support our efforts to market and develop our products. Further, as of June 30, 2022, our approved investment commitments outstanding totaled $35.0 million, and we may enter into future arrangements to acquire or invest in businesses, products, services, strategic partnerships, and technologies. As such, we may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">acceptable to us or at all. If additional funds are not available to us on acceptable terms, or at all, our business, financial condition, and results of operations could be adversely affected.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes our cash flows for the periods indicated (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in):</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,631&#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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,164)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,405)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">47,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,944&#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:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Effect of foreign exchange on cash, cash equivalents, and restricted cash</span></div></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,341)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,496)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net increase in cash, cash equivalents, and restricted cash</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,251&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,674&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Operating Activities </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net cash provided by operating activities was $97.9 million and $139.6 million for the six months ended June 30, 2022 and 2021, respectively. The decrease was primarily driven by timing of the receipt of payments from our customers and timing of payments to vendors. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Investing Activities </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net cash used in investing activities was $91.2 million and $1.4 million for the six months ended June 30, 2022 and 2021, respectively. The increase in cash used in investing activities was primarily due to purchases of marketable securities of $89.5 million.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Financing Activities </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net cash provided by financing activities was $47.8 million and $174.9 million for the six months ended June 30, 2022 and 2021, respectively, each of which primarily consisted of proceeds from the exercise of common stock options offset by the principal payments on borrowings of $200.0 million made during the six months ended June 30, 2021.</span></div><div id="if33a58b3308c4854ab2b434b91eb818c_109"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Contractual Obligations and Commitments </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our contractual obligations and commitments primarily consist of operating lease commitments for our facilities, non-cancelable purchase commitments related to third-party cloud hosting services, and commitments to invest in shares of various entities, certain of which are contingent upon certain business combinations. For additional information, refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 7. Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. Except as already disclosed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 7. Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q, there has been no material change in our contractual obligations and commitments other than in the ordinary course of business since our fiscal year ended December 31, 2021. See our Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on February&#160;24, 2022, for additional information regarding the Company&#8217;s contractual obligations.</span></div><div id="if33a58b3308c4854ab2b434b91eb818c_115"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Critical Accounting Policies and Estimates </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our condensed consolidated financial statements and the accompanying notes thereto included elsewhere in this Quarterly Report on Form 10-Q are prepared in accordance with GAAP. The preparation of condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ significantly from our estimates. To the extent that there are differences between our estimates and actual results, our future financial statement presentation, financial condition, results of operations, and cash flows will be affected. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There have been no material changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates discussed in the Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on February&#160;24, 2022.</span></div><div style="margin-bottom:12pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_118"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Recent Accounting Pronouncements </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For information on recently issued accounting pronouncements, if any, refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 2. Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. </span></div><div id="if33a58b3308c4854ab2b434b91eb818c_121"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are exposed to market risks in the ordinary course of our business, which primarily relate to fluctuations in the value of our investments, interest rates, foreign exchange, and inflation.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Market Risk</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, we had outstanding investments in marketable securities valued at $99.2 million. We have sold, and may continue to sell, some or all of our existing Investments. These Investments are often in early- or growth-stage companies that have minimal public trading history; as such the fair value of these Investments may fluctuate depending on the financial outcome and prospects of the Investees, as well as global market conditions including recent and ongoing volatility related to the impacts of COVID-19, the Russian invasion of Ukraine, and rising interest rates. Additionally, investing in early- or growth-stage companies carries inherent risks because, among other things, the technologies or products that are being developed by these companies are typically in the early phases and may never materialize or they may not achieve their growth or other business objectives, and they may experience a decline in financial condition, which could result in a loss of all or a substantial part of our investment in these companies. We record gains or losses as the fair value of these Investments change and as we sell them. We anticipate additional volatility to our condensed consolidated statements of operations due to changes in market prices, and as such gains and losses are realized. During the six months ended June 30, 2022, net unrealized losses of $174.7 million related to marketable securities were recorded in other income (expense), net on our condensed consolidated statements of operations. We do not currently anticipate entering into new Investment Agreements to purchase, or commit to purchase, securities of special purpose acquisition companies.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest Rate Risk </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our cash, cash equivalents, and restricted cash consist of cash, certificates of deposit, and money market funds. Our primary investment policy and strategies are focused on the preservation of capital and supporting our liquidity requirements; however, to a lesser extent we have made and may continue to make investments in early- and growth-stage companies, as disclosed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 4. Investments and Fair Value Measurements and Note 7. Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Investment Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">in our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Due to the short-term nature of the financial instruments, we have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign Currency Exchange Risk </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our contracts with customers are primarily denominated in U.S. dollars, with a small amount denominated in foreign currencies. Our expenses are generally denominated in the currencies of the jurisdictions in which we conduct our operations, which are primarily in the United States, United Kingdom, and other European countries. Our results of current and future operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Euro and GBP. Additionally, fluctuations in foreign currency exchange rates may cause us to recognize transaction gains and losses in our statement of operations. To date, foreign currency transaction gains and losses have not been material to our condensed consolidated financial statements, and we have not engaged in any foreign currency hedging transactions. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Inflation Risk </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We do not believe that inflation has had a material effect on our business, results of operations, or financial condition. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition, or results of operations.</span></div><div id="if33a58b3308c4854ab2b434b91eb818c_124"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 4. CONTROLS AND PROCEDURES </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our disclosure controls and procedures are designed to ensure that information we are required to disclose in reports that we file or submit under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our management, with the participation and supervision of our Chief Executive Officer and our Chief Financial Officer, have evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of such date, our disclosure controls and procedures were, in design and operation, effective at a reasonable assurance level.</span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Changes in Internal Controls Over Financial Reporting</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Inherent Limitations on the Effectiveness of Controls</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The effectiveness of any system of internal control over financial reporting, including ours, is subject to inherent limitations, including the exercise of judgment in designing, implementing, operating, and evaluating the controls and procedures, and the inability to eliminate misconduct completely. Accordingly, in designing and evaluating the disclosure controls and procedures, management recognizes that any system of internal control over financial reporting, including ours, no matter how well designed and operated, can only provide reasonable, not absolute, assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Moreover, 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. We intend to continue to monitor and upgrade our internal controls as necessary or appropriate for our business but cannot assure you that such improvements will be sufficient to provide us with effective internal control over financial reporting.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_127"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PART II - OTHER INFORMATION</span></div><div id="if33a58b3308c4854ab2b434b91eb818c_130"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 1. LEGAL PROCEEDINGS</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From time to time, we are subject to legal proceedings and claims arising in the ordinary course of business. Based on our current knowledge, we believe that the amount or range of reasonably possible losses will not, either individually or in the aggregate, have a material adverse effect on our business, results of operations, or financial condition. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The results of any litigation cannot be predicted with certainty, and an unfavorable resolution in any legal proceedings could materially affect our future business, results of operations, or financial condition. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For information on legal proceedings, refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 7. Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Litigation and Legal Proceedings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. </span></div><div id="if33a58b3308c4854ab2b434b91eb818c_133"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 1A. RISK FACTORS </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Investing in our Class A common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including the section titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and our condensed consolidated financial statements and accompanying notes, before making a decision to invest in our Class A common stock. Our business, financial condition, results of operations, or prospects could also be harmed by risks and uncertainties not currently known to us or that we currently do not believe are material. If any of the risks actually occur, our business, financial condition, results of operations, and prospects could be adversely affected. In that event, the trading price of our Class A common stock could decline, and you could lose part or all of your investment. </span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Risk Factor Summary</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our business is subject to numerous risks and uncertainties that you should consider before investing in our Class A common stock. These risks are described more fully below and include, but are not limited to, risks relating to the following:</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we have incurred losses each year and we may not become profitable in the future;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may not be able to sustain our revenue growth rate;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our sales efforts involve considerable time and expense and our sales cycle is often long and unpredictable;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">a limited number of customers account for a substantial portion of our revenue;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our results of operations and our key business measures are likely to fluctuate significantly on a quarterly basis;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">seasonality may cause fluctuations in our results of operations and financial position;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our platforms are complex and may have a lengthy implementation process;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may not successfully develop and deploy new technologies to address the needs of our customers;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our platforms must operate with third-party products and services;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may be unable to hire, retain, train, and motivate qualified personnel and senior management and deploy our personnel and resources to meet customer demand;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may be unable to successfully build, expand, and deploy our marketing and sales organization;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may not be able to maintain and enhance our brand and reputation;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">unfavorable news or social media coverage may harm our reputation and business;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">exclusive arrangements or unique terms with customers or partners may result in significant risks or liabilities to us;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we face intense competition in our markets;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may be unable to maintain or properly manage our culture as we grow;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may not enter into relationships with potential customers if we consider their activities to be inconsistent with our organizational mission or values;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">joint ventures, channel sales relationships, platform partnerships, and strategic alliances may be unsuccessful;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may not be successful in executing our strategy to increase our sales to larger customers;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">breach of the systems of any third parties upon which we rely, our customers&#8217; cloud or on-premises environments, or our internal systems or unauthorized access to data;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the COVID-19 pandemic may continue to significantly affect our business and operations;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the market for our platforms and services may develop more slowly than we expect;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we have made and may continue to make strategic investments to support key business initiatives, including in privately-held and publicly-traded companies, as well as alternative investments, and we may not realize a return on these investments;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">issues raised by the use of artificial intelligence in our platforms may result in reputational harm or liability;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we depend on computing infrastructure of third parties and they may experience errors, disruption, performance problems, or failure;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may fail to adequately obtain, maintain, protect, and enforce our intellectual property and other proprietary rights;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may be subject to intellectual property rights claims;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">there may be real or perceived errors, failures, defects, or bugs in our platforms;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we rely on the availability of third-party technology that may be difficult to replace or that may cause errors;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our business is subject to complex and evolving U.S. and non-U.S. laws and regulations regarding privacy, data protection and security, technology protection, and other matters;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our non-U.S. sales and operations subject us to additional risks and regulations;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may encounter unfavorable outcomes in legal, regulatory, and administrative inquiries and proceedings;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may fail to receive and maintain government contracts or there may be changes in the contracting or fiscal policies of the public sector;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">many of our customer contracts may be terminated by the customer at any time for convenience and may contain other provisions permitting the customer to discontinue contract performance;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">we may not realize the full deal value of our customer contracts;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">there may be a decline in the U.S. and other government budgets, changes in spending or budgetary priorities, or delays in contract awards; and</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the multi-class structure of our common stock, the Founder Voting Trust Agreement and the Founder Voting Agreement concentrate voting power with certain stockholders, in particular, our Founders and their affiliates.</span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to Our Business and Industry </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We have incurred losses each year since our inception, we expect our operating expenses to increase, and we may not become profitable in the future. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have incurred losses each year since our inception as reflected in our condensed consolidated statements of operations included elsewhere in this filing, and we may never achieve or maintain profitability. In addition, our operating expenses have increased over time. As we continue to expand our business, industry verticals, and the breadth of our operations, upgrade our infrastructure, hire additional employees, expand into new markets, invest in research and development, invest in sales and marketing, including expanding our sales organization and related sales-based payments that may come with such expansion, lease more real estate to accommodate our anticipated future growth, and incur costs associated with general administration, including expenses related to being a public company, we expect that our costs of revenue and operating expenses will continue to increase. To the extent we are successful in increasing our customer base, we may also incur increased losses because the costs associated with acquiring and growing our customers and with research and development are generally incurred upfront, while our revenue from customer contracts is generally recognized over the contract term. Furthermore, our sales model often requires us to spend months and invest significant resources working with customers on pilot deployments at no or low cost to them, which may result in no or minimal future revenue. We may not be able to increase our revenue at a rate sufficient to offset increases in our costs of revenue and operating expenses in the near term or at all, which would prevent us from achieving or maintaining profitability in the future. Any failure by us to achieve, and then sustain or increase, profitability on a consistent basis could adversely affect our business, financial condition, and results of operations. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may not be able to sustain our revenue growth rate in the future. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Although our revenue has increased in recent periods, there can be no assurances that revenue will continue to grow or do so at current rates, and you should not rely on the revenue of any prior quarterly or annual period as an indication of our future performance. Our revenue growth rate may decline in future periods. Many factors may contribute to declines in our revenue growth rate, including increased competition, slowing demand for our platforms from existing and new customers, a failure by us to continue capitalizing on growth opportunities, terminations of existing contracts or failure to exercise existing options by our customers, and the maturation of our business, among others. If our revenue growth rate declines, our business, financial condition, and results of operations could be adversely affected. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our sales efforts involve considerable time and expense and our sales cycle is often long and unpredictable. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our results of operations may fluctuate, in part, because of the intensive nature of our sales efforts and the length and unpredictability of our sales cycle. As part of our sales efforts, we invest considerable time and expense evaluating the specific organizational needs of our potential customers and educating these potential customers about the technical capabilities and value of our platforms and services. We often also provide our platforms to potential customers at no or low cost initially to them for evaluation purposes through short-term pilot deployments of our platforms, and there is no guarantee that we will be able to convert customers from these short-term pilot deployments to full revenue-generating contracts. In addition, we have a growing direct sales force, and our sales efforts have historically depended on the significant involvement of our senior management team. The length of our sales cycle, from initial demonstration of our platforms to sale of our platforms and services, tends to be long and varies substantially from customer to customer. Our sales cycle often lasts six to nine months but can extend to a year or more for some customers. Because decisions to purchase our platforms involve significant financial commitments, potential customers generally evaluate our platforms at multiple levels within their organization, each of which often have specific requirements, and typically involve their senior management. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our results of operations depend on sales to enterprise customers, which make product purchasing decisions based in part or entirely on factors, or perceived factors, not directly related to the features of the platforms, including, among others, that customer&#8217;s projections of business growth, uncertainty about economic conditions (including as a result of the ongoing COVID-19 pandemic, inflation or geopolitical tensions), capital budgets, anticipated cost savings from the implementation of our platforms, potential preference for such customer&#8217;s internally-developed software solutions, perceptions about our business and platforms, more favorable terms offered by potential competitors, and previous technology investments. In addition, certain decision makers and other stakeholders within our potential customers tend to have vested interests in the continued use of internally developed or existing software, which may make it more difficult for us to sell our platforms and services. As a result of these and other factors, our sales efforts typically require an extensive effort throughout a customer&#8217;s organization, a significant investment of human resources, expense and time, including by our senior management, and there can be no assurances that we will be successful in making a sale to a potential customer. If our sales efforts to a potential customer do not result in sufficient revenue to justify our investments, including in our growing direct sales force, our business, financial condition, and results of operations could be adversely affected. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Historically, existing customers have expanded their relationships with us, which has resulted in a limited number of customers accounting for a substantial portion of our revenue. If existing customers do not make subsequent purchases from us or renew their contracts with us, or if our relationships with our largest customers are impaired or terminated, our revenue could decline, and our results of operations would be adversely impacted. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We derive a significant portion of our revenue from existing customers that expand their relationships with us. Increasing the size and number of the deployments of our existing customers is a major part of our growth strategy. We may not be effective in executing this or any other aspect of our growth strategy. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our top three customers together accounted for 18% and 25% of our revenue for the years ended December 31, 2021 and 2020, respectively, and 16% and 19% of our revenue for the six months ended June 30, 2022 and 2021, respectively. Our top three customers by revenue, for the six months ended June 30, 2022, have been with us for an average of six years as of June 30, 2022. Certain of our customers, including customers that represent a significant portion of our business, have in the past reduced their spend with us or terminated their agreements with us, which has reduced our anticipated future payments or revenue from these customers, and which has required us to refund some previously paid amounts to these customers. It is not possible for us to predict the future level of demand from our larger customers for our platforms and applications. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">While we generally offer contract terms up to five years in length, our customers sometimes enter into shorter-term contracts, such as one-year subscriptions, which may not provide for automatic renewal and may require the customer to opt-in to extend the term. Our customers have no obligation to renew, upgrade, or expand their agreements with us after the terms of their existing agreements have expired. In addition, many of our customer contracts permit the customer to terminate their contracts with us with notice periods of varying lengths, generally three to six months. If one or more of our customers terminate their contracts with us, whether for convenience, for default in the event of a breach by us, or for other reasons specified in our </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">contracts, as applicable; if our customers elect not to renew their contracts with us; if our customers renew their contractual arrangements with us for shorter contract lengths or for a reduced scope; or if our customers otherwise seek to renegotiate terms of their existing agreements on terms less favorable to us, our business and results of operations could be adversely affected. This adverse impact would be even more pronounced for customers that represent a material portion of our revenue or business operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our ability to renew or expand our customer relationships may decrease or vary as a result of a number of factors, including our customers&#8217; satisfaction or dissatisfaction with our platforms and services, the frequency and severity of software and implementation errors, our platforms&#8217; reliability, our pricing, the effects of general economic conditions, competitive offerings or alternatives, or reductions in our customers&#8217; spending levels. If our customers do not renew or expand their agreements with us or if they renew their contracts for shorter lengths or on other terms less favorable to us, our revenue may grow more slowly than expected or decline, and our business could suffer. Our business, financial condition, and results of operations would also be adversely affected if we face difficulty collecting our accounts receivable from our customers or if we are required to refund customer deposits. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Achieving renewal or expansion of deployments may require us to increasingly engage in sophisticated and costly sales efforts that may not result in additional sales. In addition, our customers&#8217; decisions to expand the deployment of our platforms depends on a number of factors, including general economic conditions, the functioning of our platforms, the ability of our forward-deployed engineers to assist our customers in identifying new use cases, modernizing their data architectures, and achieving success with data-driven initiatives, and our customers&#8217; satisfaction with our services. If our efforts to expand within our existing customer base are not successful, our business may suffer. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may not realize the full deal value of our customer contracts, which may result in lower than expected revenue. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2021, the total remaining deal value of the contracts that we had been awarded by, or entered into with, commercial and government customers, including existing contractual obligations and contractual options available to those customers, was $3.8 billion. Of our total remaining deal value, as of December 31, 2021, $2.6 billion was the remaining deal value of our contracts with commercial customers and $1.2 billion was the remaining deal value of our contracts with government customers.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Many of these contracts are subject to termination for convenience provisions. Also, a majority of commercial contracts entered into in connection with our strategic investments are subject to termination, including for convenience in the event the proposed business combination is not completed. Additionally, the U.S. federal government is prohibited from exercising contract options more than one year in advance. As a result, there can be no guarantee that our customer contracts will not be terminated or that contract options will be exercised.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We historically have not realized all of the revenue from the full deal value of our customer contracts, and we may not do so in the future. This is because the actual timing and amount of revenue under contracts included are subject to various contingencies, including exercise of contractual options, customers not terminating their contracts, and renegotiation of contracts. In addition, delays in the completion of the U.S. government&#8217;s budgeting process, the use of continuing resolutions, and a potential lapse in appropriations, or similar events in other jurisdictions, could adversely affect our ability to timely recognize revenue under certain government contracts.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our results of operations and our key business measures are likely to fluctuate significantly on a quarterly basis in future periods and may not fully reflect the underlying performance of our business, which makes our future results difficult to predict and could cause our results of operations to fall below expectations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our quarterly results of operations, including cash flows, have fluctuated significantly in the past and are likely to continue to do so in the future. Accordingly, the results of any one quarter should not be relied upon as an indication of future performance. Our quarterly results, financial position, and operations are likely to fluctuate as a result of a variety of factors, many of which are outside of our control, and as a result, may not fully reflect the underlying performance of our business. Fluctuation in quarterly results may negatively impact the value of our Class A common stock. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We typically close a large portion of our sales in the last several weeks of a quarter, which impacts our ability to plan and manage margins and cash flows. Our sales cycle is often long, and it is difficult to predict exactly when, or if, we will actually make a sale with a potential customer, particularly with large government and commercial customers. As a result, large individual sales have, in some cases, occurred in quarters subsequent to those we anticipated, or have not occurred at all. The loss or delay of one or more large sales transactions in a quarter would impact our results of operations and cash flow for that quarter and any future quarters in which revenue from that transaction is lost or delayed. In addition, downturns in new sales may not be immediately reflected in our revenue because we generally recognize revenue over the term of our contracts. The timing of customer billing and payment varies from contract to contract. A delay in the timing of receipt of such collections, or </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a default on a large contract, may negatively impact our liquidity for the period and in the future. Because a substantial portion of our expenses are relatively fixed in the short-term and require time to adjust, our results of operations and liquidity would suffer if revenue falls below our expectations in a particular period. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Other factors that may cause fluctuations in our quarterly results of operations and financial position include, without limitation, those listed below: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The success of our sales and marketing efforts, including the success of our pilot deployments; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Our ability to increase our contribution margins; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The timing of expenses and revenue recognition; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The timing and amount of payments received from our customers; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Termination of one or more large contracts by customers, including for convenience; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The time and cost-intensive nature of our sales efforts and the length and variability of sales cycles; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The amount and timing of operating expenses related to the maintenance and expansion of our business and operations; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The timing and effectiveness of new sales and marketing initiatives; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in our pricing policies or those of our competitors; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The timing and success of new products, features, and functionality introduced by us or our competitors; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Interruptions or delays in our O&amp;M services; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Cyberattacks and other actual or perceived data or security breaches or incidents; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Our ability to hire and retain employees, in particular, those responsible for operations and maintenance of and the selling or marketing of our platforms, and develop and retain talented sales personnel who are able to achieve desired productivity levels in a reasonable period of time and provide sales leadership in areas in which we are expanding our sales and marketing efforts; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The amount and timing of our stock-based compensation expenses; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in the way we organize and compensate our sales teams; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in the way we operate and maintain our platforms; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Unforeseen negative results in operations from our partnerships, including those accounted for under the equity method; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in the competitive dynamics of our industry; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The cost of and potential outcomes of existing and future claims or litigation, which could have a material adverse effect on our business; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in laws and regulations that impact our business, such as the Federal Acquisition Streamlining Act of 1994 (&#8220;FASA&#8221;); </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Indemnification payments to our customers or other third parties; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Ability to scale our business with increasing demands; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The timing of expenses related to any future acquisitions; and </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">General economic, regulatory, and market conditions, including the impacts of the COVID-19 pandemic, the ongoing Russian invasion of Ukraine and related economic sanctions and regional instability, and increasing inflation or interest rates.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, many of our contracts contain termination for convenience provisions, and we may be obligated to repay prepaid amounts or otherwise not realize anticipated future revenue should we fail to provide future services as anticipated. These factors make it difficult for us to accurately predict financial metrics for any particular period. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The variability and unpredictability of our quarterly results of operations, cash flows, or other operating metrics could result in our failure to meet our expectations or those of analysts that cover us or investors with respect to revenue or other key metrics for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the trading price of our Class A common stock could fall, and we could face costly lawsuits, including securities class action suits. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Seasonality may cause fluctuations in our results of operations and financial position. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Historically, the first quarter of our year generally has relatively lower sales, and sales generally increase in each subsequent quarter with substantial increases during our third and fourth quarters ending September 30 and December 31, respectively. We believe that this seasonality results from a number of factors, including: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The fiscal year end procurement cycle of our government customers, and in particular U.S. government customers which have a fiscal year end of September 30; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The fiscal year budgeting process for our commercial customers, many of which have a fiscal year end of December 31; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Seasonal reductions in business activity during the summer months in the United States, Europe, and certain other regions; and </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Timing of projects and our customers&#8217; evaluation of our work progress.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This seasonality has historically impacted and may in the future continue to impact the timing of collections and recognized revenue. Because a significant portion of our customer contracts are typically finalized near the end of the year, and we typically invoice customers shortly after entering into a contract, we may receive a portion of our customer payments near the end of the year and record such payment as an increase in contract liabilities, while the revenue from our customer contracts is generally recognized over the contract term. While we have historically billed and collected payments for multiple contract years from certain customers in advance, we have and may continue to shift to collecting payments on an annual or other basis. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">While this has been the historical seasonal pattern of our quarterly sales, we believe that our customers&#8217; required timing for certain new government or commercial programs requiring new software may outweigh the nature or magnitude of seasonal factors that might have influenced our business to date. As a result, we may experience future growth from additional government or commercial mandates that do not follow the seasonal purchasing and evaluation decisions by our customers that we have historically observed. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For example, increased government spending on technology aimed at national defense, financial or policy regulation, cybersecurity, or healthcare mandates may drive customer demand at different times throughout our year, the timing of which we may not be able to anticipate and may cause fluctuations in our results of operations. The timing of our fiscal quarters and the U.S. federal government&#8217;s September 30 fiscal year end also may impact sales to governmental agencies in the third quarter of our year, offsetting, at least in part, the otherwise seasonal downturn we have historically observed in later summer months. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our rapid growth in recent years may obscure the extent to which seasonality trends have affected our business and may continue to affect our business. We expect that seasonality will continue to materially impact our business in the future and may become more pronounced over time. The seasonality of our business may cause continued or increased fluctuations in our results of operations and cash flows, which may prevent us from achieving our quarterly or annual forecasts or meeting or exceeding the expectations of research analysts or investors, which in turn may cause a decline in the trading price of our Class A common stock. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our platforms are complex and may have a lengthy implementation process, and any failure of our platforms to satisfy our customers or perform as desired could harm our business, results of operations, and financial condition. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our platforms and services are complex and are deployed in a wide variety of network environments. Implementing our platforms can be a complex and lengthy process since we often configure our existing platforms for a customer&#8217;s unique environment. Inability to meet the unique needs of our customers may result in customer dissatisfaction and/or damage to our reputation, which could materially harm our business. Further, the proper use of our platforms may require training of the customer and the initial or ongoing services of our technical personnel as well as O&amp;M services over the contract term. If training and/or ongoing services require more of our expenditures than we originally estimated, our margins will be lower than projected. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, if our customers do not use our platforms correctly or as intended, inadequate performance or outcomes may result. It is possible that our platforms may also be intentionally misused or abused by customers or their employees or third parties who obtain access and use of our platforms. Similarly, our platforms sometimes are used by customers with smaller or less sophisticated IT departments, potentially resulting in sub-optimal performance at a level lower than anticipated by the customer. Because our customers rely on our platforms and services to address important business goals and challenges, the incorrect or improper use or configuration of our platforms and O&amp;M services, failure to properly train customers on how to efficiently and effectively use our platforms, or failure to properly provide implementation or analytical or maintenance services to our customers may result in contract terminations or non-renewals, reduced customer payments, negative publicity, or legal claims against us. For example, as we continue to expand our customer base, any failure by us to properly provide these services may result in lost opportunities for follow-on expansion sales of our platforms and services. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furthermore, if customer personnel are not well trained in the use of our platforms, customers may defer the deployment of our platforms and services, may deploy them in a more limited manner than originally anticipated, or may not deploy them at all. If there is substantial turnover of the Company or customer personnel responsible for procurement and use of our platforms, our platforms may go unused or be adopted less broadly, and our ability to make additional sales may be substantially limited, which could negatively impact our business, results of operations, and growth prospects. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we do not successfully develop and deploy new technologies to address the needs of our customers, our business and results of operations could suffer. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our success has been based on our ability to design software and products that enable the integration of data into a common operating environment to facilitate advanced data analysis, knowledge management, and collaboration. We spend substantial amounts of time and money researching and developing new technologies and enhanced versions of existing features to meet our customers&#8217; and potential customers&#8217; rapidly evolving needs. There is no assurance that our enhancements to our platforms or our new product features, capabilities, or offerings, including new product modules, will be compelling to our customers or gain market acceptance. If our research and development investments do not accurately anticipate customer demand or if we fail to develop our platforms in a manner that satisfies customer preferences in a timely and cost-effective manner, we may fail to retain our existing customers or increase demand for our platforms. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The introduction of new products and services by competitors or the development of entirely new technologies to replace existing offerings could make our platforms obsolete or adversely affect our business, financial condition, and results of operations. We may experience difficulties with software development, design, or marketing that delay or prevent our development, introduction, or implementation of new platforms, features, or capabilities. We have in the past experienced delays in our internally planned release dates of new features and capabilities, and there can be no assurance that new platforms, features, or capabilities will be released according to schedule. Any delays could result in adverse publicity, loss of revenue or market acceptance, or claims by customers brought against us, any of which could harm our business. Moreover, the design and development of new platforms or new features and capabilities to our existing platforms may require substantial investment, and we have no assurance that such investments will be successful. If customers do not widely adopt our new platforms, experiences, features, and capabilities, we may not be able to realize a return on our investment and our business, financial condition, and results of operations may be adversely affected. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our new and existing platforms and changes to our existing platforms could fail to attain sufficient market acceptance for many reasons, including: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Our failure to predict market demand accurately in terms of product functionality and to supply offerings that meet this demand in a timely fashion; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Product defects, errors, or failures or our inability to satisfy customer service level requirements; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Negative publicity or negative private statements about the security, performance, or effectiveness of our platforms or product enhancements; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Delays in releasing to the market our new offerings or enhancements to our existing offerings, including new product modules; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Introduction or anticipated introduction of competing platforms or functionalities by our competitors; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Inability of our platforms or product enhancements to scale and perform to meet customer demands; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Receiving qualified or adverse opinions in connection with security or penetration testing, certifications or audits, such as those related to IT controls and security standards and frameworks or compliance; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Poor business conditions for our customers, causing them to delay software purchases; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Reluctance of customers to purchase proprietary software products; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Reluctance of our customers to purchase products hosted by our vendors and/or service interruption from such providers; and </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Reluctance of customers to purchase products incorporating open source software.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If we are not able to continue to identify challenges faced by our customers and develop, license, or acquire new features and capabilities to our platforms in a timely and cost-effective manner, or if such enhancements do not achieve market acceptance, our business, financial condition, results of operations, and prospects may suffer and our anticipated revenue growth may not be achieved. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Because we derive, and expect to continue to derive, substantially all of our revenue from customers purchasing our platforms and products, market acceptance of these platforms and products, and any enhancements or changes thereto, is critical to our success. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The competitive position of our platforms depends in part on their ability to operate with third-party products and services, and if we are not successful in maintaining and expanding the compatibility of our platforms with such third-party products and services, our business, financial condition, and results of operations could be adversely impacted. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The competitive position of our platforms depends in part on their ability to operate with products and services of third parties, software services, and infrastructure, including but not limited to, in connection with our joint ventures, channel sales relationships, platform partnerships, strategic alliances, and other similar arrangements where applicable. As such, we must continuously modify and enhance our platforms to adapt to changes in, or to be integrated or otherwise compatible with, hardware, software, networking, browser, and database technologies. In the future, one or more technology companies may choose not to support the operation of their hardware, software, or infrastructure, or our platforms may not support the capabilities needed to operate with such hardware, software, or infrastructure. In addition, to the extent that a third-party were to develop software or services that compete with ours, that provider may choose not to support one or more of our platforms. We intend to facilitate the compatibility of our platforms with various third-party hardware, software, and infrastructure by maintaining and expanding our business and technical relationships. If we are not successful in achieving this goal, our business, financial condition, and results of operations could be adversely impacted. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we fail to manage future growth effectively, our business could be harmed. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Since our founding in 2003, we have experienced rapid growth. We operate in a growing market and have experienced, and may continue to experience, significant expansion of our operations. This growth has placed, and may continue to place, a strain on our employees, management systems, operational, financial, and other resources. As we have grown, we have increasingly managed larger and more complex deployments of our platforms and services with a broader base of government and commercial customers. As we continue to grow, we face challenges of integrating, developing, retaining, and motivating a rapidly growing employee base in various countries around the world. For example, our headcount has grown from 313 full-time employees as of December 31, 2010 to 3,269 full-time employees as of June 30, 2022, with employees located both in the United States and outside the United States. In the event of continued growth of our operations, our operational resources, including our information technology systems, our employee base, or our internal controls and procedures may not be adequate to support our operations and deployments. Managing our growth may require significant expenditures and allocation of valuable management resources, improving our operational, financial, and management processes and systems, and effectively expanding, training, and managing our employee base. If we fail to achieve the necessary level of efficiency in our organization as it grows, our business, financial condition, and results of operations would be harmed. As our organization continues to grow, we may find it increasingly difficult to maintain the benefits of our traditional company culture, including our ability to quickly respond to customers, and avoid unnecessary delays that may be associated with a formal corporate structure. This could negatively affect our business performance or ability to hire or retain personnel in the near- or long-term. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, our rapid growth may make it difficult to evaluate our future prospects. Our ability to forecast our future results of operations is subject to a number of uncertainties, including our ability to effectively plan for and model future growth. We have encountered in the past, and may encounter in the future, risks and uncertainties frequently experienced by growing companies with global operations in rapidly changing industries. If we fail to achieve the necessary level of efficiency in our organization as it grows, or if we are not able to accurately forecast future growth, our business, financial condition, and results of operations would be harmed. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we are unable to hire, retain, train, and motivate qualified personnel and senior management, including Alexander Karp, one of our founders and our Chief Executive Officer, and deploy our personnel and resources to meet customer demand around the world, our business could suffer. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our ability to compete in the highly competitive technology industry depends upon our ability to attract, motivate, and retain qualified personnel. We are highly dependent on the continued contributions and customer relationships of our management, and particularly on the services of Alexander Karp, our Chief Executive Officer. Mr. Karp was part of our founding team and has been integral to our growth since our founding. We believe that Mr. Karp&#8217;s management experience would be difficult to replace. All of our executive officers and many key personnel are at-will employees and may terminate their employment relationship with us at any time. The loss of the services of our key personnel and any of our other executive officers, and our inability to find suitable replacements, could result in a decline in sales, delays in product development, and harm to our business and operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">At times, we have experienced, and we may continue to experience, difficulty in hiring and retaining personnel with appropriate qualifications, and we may not be able to fill positions in a timely manner or at all. Potential candidates may not perceive our compensation package, including our equity awards, as favorably as personnel hired prior to our listing. In addition, our </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">recruiting personnel, methodology, and approach may need to be altered to address a changing candidate pool and profile. We may not be able to identify or implement such changes in a timely manner. In addition, we may incur significant costs to attract and recruit skilled personnel, and we may lose new personnel to our competitors or other technology companies before we realize the benefit of our investment in recruiting and training them. As we move into new geographies, we will need to attract and recruit skilled personnel in those geographic areas, but it may be challenging for us to compete with traditional local employers in these regions for talent. If we fail to attract new personnel or fail to retain and motivate our current personnel who are capable of meeting our growing technical, operational, and managerial requirements on a timely basis or at all, our business may be harmed. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, certain personnel may be required to receive various security clearances and substantial training in order to work on certain customer engagements or to perform certain tasks. Necessary security clearances may be delayed or unsuccessful, which may negatively impact our ability to perform on our U.S. and non-U.S. government contracts in a timely manner or at all. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our success depends on our ability to effectively source and staff people with the right mix of skills and experience to perform services for our customers, including our ability to transition personnel to new assignments on a timely basis. If we are unable to effectively utilize our personnel on a timely basis to fulfill the needs of our customers, our business could suffer. Further, if we are not able to utilize the talent we need because of increased regulation of immigration or work visas, including limitations placed on the number of visas granted, limitations on the type of work performed or location in which the work can be performed, and new or higher minimum salary requirements, it could be more difficult to staff our personnel on customer engagements and could increase our costs. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We face intense competition for qualified personnel, especially engineering personnel, in major U.S. markets, where a large portion of our personnel are based, as well as in other non-U.S. markets where we have expanded or expect to expand our non-U.S. operations. We incur costs related to attracting, relocating, and retaining qualified personnel in these highly competitive markets, including leasing real estate in prime areas in these locations. Further, many of the companies with which we compete for qualified personnel have greater resources than we have. If the perceived value of our equity awards declines, or if the mix of equity and cash compensation that we offer is less attractive than that of our competitors, it may adversely affect our ability to recruit and retain highly skilled personnel. Additionally, laws and regulations, such as restrictive immigration laws, may limit our ability to recruit outside of the United States. We seek to retain and motivate existing personnel through our compensation practices, company culture, and career development opportunities. If we fail to attract new personnel or to retain our current personnel, our business and operations could be harmed. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Volatility or lack of appreciation in the trading price of our Class A common stock may also affect our ability to attract and retain qualified personnel. Many of our senior personnel and other key personnel hold equity awards that have vested in part or are exercisable, which could adversely affect our ability to retain these personnel. Personnel may be more likely to leave us if the shares they own or the shares underlying their vested options or RSUs have significantly appreciated in value. In addition, many of our personnel may be able to receive significant proceeds from sales of our equity in the public markets, which may reduce their motivation to continue to work for us. Any of these factors could harm our business, financial condition, and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we are unable to successfully build, expand, and deploy our marketing and sales organization in a timely manner, or at all, or to successfully hire, retain, train, and motivate our sales personnel, our growth and long-term success could be adversely impacted. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have a growing direct sales force and our sales efforts have historically depended on the significant direct involvement of our senior management team, including Mr. Karp. The successful execution of our strategy to increase our sales to existing customers, identify and engage new customers, and enter new U.S. and non-U.S. markets will depend, among other things, on our ability to successfully build and expand our sales organization and operations. Identifying, recruiting, training, and managing sales personnel requires significant time, expense, and attention, including from our senior management and other key personnel, which could adversely impact our business, financial condition, and results of operations in the short and long term. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In order to successfully scale our unique sales model, we must, and we intend to continue to, increase the size of our direct sales force, both in the United States and outside of the United States, to generate additional revenue from new and existing customers while preserving the cultural and mission-oriented elements of our company. If we do not hire a sufficient number of qualified sales personnel, our future revenue growth and business could be adversely impacted. It may take a significant period of time before our sales personnel are fully trained and productive, particularly in light of our unique sales model, and there is no guarantee we will be successful in adequately training and effectively deploying our sales personnel. In addition, we have invested, and may need to continue investing, significant resources in our sales operations to enable our sales organization to run effectively and efficiently, including supporting sales strategy planning, sales process optimization, data analytics and reporting, and administering incentive compensation arrangements. Furthermore, hiring personnel in new countries requires </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">additional setup and upfront costs that we may not recover if those personnel fail to achieve full productivity in a timely manner. Our business would be adversely affected if our efforts to build, expand, train, and manage our sales organization are not successful. We periodically change and make adjustments to our sales organization in response to market opportunities, competitive threats, management changes, product introductions or enhancements, acquisitions, sales performance, increases in sales headcount, cost levels, and other internal and external considerations. Any future sales organization changes may result in a temporary reduction of productivity, which could negatively affect our rate of growth. In addition, any significant change to the way we structure and implement the compensation of our sales organization may be disruptive or may not be effective and may affect our revenue growth. If we are unable to attract, hire, develop, retain, and motivate qualified sales personnel, if our new sales personnel are unable to achieve sufficient sales productivity levels in a reasonable period of time or at all, if our marketing programs are not effective or if we are unable to effectively build, expand, and manage our sales organization and operations, our sales and revenue may grow more slowly than expected or materially decline, and our business may be significantly harmed. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our ability to sell our platforms and satisfy our customers is dependent on the quality of our services, and our failure to offer high quality services could have a material adverse effect on our sales and results of operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Once our platforms are deployed and integrated with our customers&#8217; existing information technology investments and data, our customers depend on our O&amp;M services to resolve any issues relating to our platforms. Increasingly, our platforms have been deployed in large-scale, complex technology environments, and we believe our future success will depend on our ability to increase sales of our platforms for use in such deployments. Further, our ability to provide effective ongoing services, or to provide such services in a timely, efficient, or scalable manner, may depend in part on our customers&#8217; environments and their upgrading to the latest versions of our platforms and participating in our centralized platform management and services. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, our ability to provide effective services is largely dependent on our ability to attract, train, and retain qualified personnel with experience in supporting customers on platforms such as ours. The number of our customers has grown significantly, and that growth has and may continue to put additional pressure on our services teams. We may be unable to respond quickly enough to accommodate short-term increases in customer demand for our O&amp;M services. We also may be unable to modify the future scope and delivery of our O&amp;M services to compete with changes in the services provided by our competitors. Increased customer demand for support, without corresponding revenue, could increase costs and negatively affect our business and results of operations. In addition, as we continue to grow our operations and expand outside of the United States, we need to be able to provide efficient services that meet our customers&#8217; needs globally at scale, and our services teams may face additional challenges, including those associated with operating the platforms and delivering support, training, and documentation in languages other than English and providing services across expanded time-zones. If we are unable to provide efficient O&amp;M services globally at scale, our ability to grow our operations may be harmed, and we may need to hire additional services personnel, which could negatively impact our business, financial condition, and results of operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our customers typically need training in the proper use of and the variety of benefits that can be derived from our platforms to maximize the potential of our platforms. If we do not effectively deploy, update, or upgrade our platforms, succeed in helping our customers quickly resolve post-deployment issues, and provide effective ongoing services, our ability to sell additional products and services to existing customers could be adversely affected, we may face negative publicity, and our reputation with potential customers could be damaged. Many enterprise and government customers require higher levels of service than smaller customers. If we fail to meet the requirements of the larger customers, it may be more difficult to execute on our strategy to increase our penetration with larger customers. As a result, our failure to maintain high quality services may have a material adverse effect on our business, financial condition, results of operations, and growth prospects. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we are not able to maintain and enhance our brand and reputation, our relationships with our customers, partners, and employees may be harmed, and our business and results of operations may be adversely affected. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that maintaining and enhancing our brand identity and reputation is important to our relationships with, and to our ability to attract and retain customers, partners, investors, and employees. The successful promotion of our brand depends upon our ability to continue to offer high-quality software, maintain strong relationships with our customers, the community, and others, while successfully differentiating our platforms from those of our competitors. Unfavorable media coverage may adversely affect our brand and reputation. We anticipate that as our market becomes increasingly competitive, maintaining and enhancing our brand may become increasingly difficult and expensive. If we do not successfully maintain and enhance our brand identity and reputation, we may fail to attract and retain employees, customers, investors, or partners, grow our business, or sustain pricing power, all of which could adversely impact our business, financial condition, results of operations, and growth prospects. Additionally, despite our internal safeguards and efforts to the contrary, we cannot guarantee that our customers will not ultimately use our platforms for purposes inconsistent with our company values, and such uses may harm our brand and reputation. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our reputation and business may be harmed by news or social media coverage of Palantir, including but not limited to coverage that presents, or relies on, inaccurate, misleading, incomplete, or otherwise damaging information. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Publicly available information regarding Palantir has historically been limited, in part due to the sensitivity of our work with customers or contractual requirements limiting or preventing public disclosure of certain aspects of our work or relationships with certain customers. As our business has grown and as interest in Palantir and the technology industry overall has increased and we have engaged more actively with media and marketing efforts, we have attracted, and may continue to attract, significant attention from news and social media outlets, including unfavorable coverage and coverage that is not directly attributable to statements authorized by our leadership, that incorrectly reports on statements made by our leadership or employees and the nature of our work, perpetuates unfounded speculation about company involvements, or that is otherwise misleading. If such news or social media coverage presents, or relies on, inaccurate, misleading, incomplete, or otherwise damaging information regarding Palantir, such coverage could damage our reputation in the industry and with current and potential customers, employees, and investors, and our business, financial condition, results of operations, and growth prospects could be adversely affected. Due to the sensitive nature of our work and our confidentiality obligations and despite our ongoing efforts to provide increased transparency into our business, operations, and product capabilities, we may be unable to or limited in our ability to respond to such harmful coverage, which could have a negative impact on our business. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our relationships with government customers and customers that are engaged in certain sensitive industries, including organizations whose products or activities are or are perceived to be harmful, has resulted in public criticism, including from political and social activists, and unfavorable coverage in the media. Activists have also engaged in public protests at our properties. Activist criticism of our relationships with customers could potentially engender dissatisfaction among potential and existing customers, investors, and employees with how we address political and social concerns in our business activities. Conversely, being perceived as yielding to activism targeted at certain customers could damage our relationships with certain customers, including governments and government agencies with which we do business, whose views may or may not be aligned with those of political and social activists. Actions we take in response to the activities of our customers, up to and including terminating our contracts or refusing a particular product use case could harm our brand and reputation. In either case, the resulting harm to our reputation could: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">cause certain customers to cease doing business with us;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">impair our ability to attract new customers, or to expand our relationships with existing customers;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">diminish our ability to recruit, hire, or retain employees;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">undermine our standing in professional communities to which we contribute and from which we receive expert knowledge; or</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">prompt us to cease doing business with certain customers.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Any of these factors could adversely impact our business, financial condition, and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Because we recognize a substantial portion of our revenue from our platforms and O&amp;M services over the contractual term, downturns or upturns in new sales and renewals may not be immediately reflected in our results of operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We generally recognize revenue from our platforms and O&amp;M services over the contractual term. As a result, a portion of the revenue we recognize in each quarter is derived from customer contracts generally entered into during previous periods. Consequently, a decline in new or renewed contracts in any single quarter may have an immaterial impact on the revenue that we recognize for that quarter. However, such a decline would negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in sales or renewals, significant customer terminations, and potential changes in our contracting terms and pricing policies would not be fully reflected in our results of operations until future periods. The timing of our revenue recognition model also makes it difficult for us to rapidly increase our revenue through additional sales in any given period, as revenue is generally recognized over the applicable contractual term. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our pricing structures for our platforms and services may change from time to time, which could adversely impact our business, financial condition, and results of operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect that we may change our pricing model from time to time, including as a result of competition, global economic conditions, general reductions in our customers&#8217; spending levels, pricing studies, or changes in how our platforms are broadly consumed. Similarly, as we introduce new products and services, or as a result of the evolution of our existing platforms and services, we may have difficulty determining the appropriate price structure for our products and services. In addition, as new and existing competitors introduce new products or services that compete with ours, or revise their pricing structures, we may be unable to attract new customers at the same price or based on the same pricing model as we have used historically. Moreover, as we continue to target selling our platforms and services to larger organizations, these larger organizations may demand substantial price concessions. As we expand access to our products to early- or growth-stage companies, our pricing </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">model and product and service offerings for such customers have been, and will continue to be, tailored to be attractive for such customers. In addition, we may need to change pricing policies to accommodate government pricing guidelines for our contracts with federal, state, local, and foreign governments and government agencies. If we are unable to modify or develop pricing models and strategies that are attractive to existing and prospective customers, while enabling us to significantly grow our sales and revenue relative to our associated costs and expenses in a reasonable period of time, our business, financial condition, and results of operations may be adversely impacted. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If our customers are not able or willing to accept our product-based business model, instead of a labor-based business model, our business and results of operations could be negatively impacted. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our platforms are generally offered on a productized basis to minimize our customers&#8217; overall cost of acquisition, maintenance, and deployment time of our platforms. Many of our customers and potential customers are instead generally familiar with the practice of purchasing or licensing software through labor contracts, where custom software is written for specific applications, the intellectual property in such software is often owned by the customer, and the software typically requires additional labor contracts for modifications, updates, and services during the life of that specific software. Customers may be unable or unwilling to accept our model of commercial software procurement. Should our customers be unable or unwilling to accept this model of commercial software procurement, our growth could be materially diminished, which could adversely impact our business, financial condition, results of operations, and growth prospects. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We have entered into, and expect in the future to enter into, agreements with our customers that include exclusivity arrangements or unique contractual or pricing terms, which may result in significant risks or liabilities to us. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our contracts with our customers are typically non-exclusive, but we have historically entered into arrangements with our customers and our partners that include exclusivity provisions, and we expect to continue to do so in the future. These exclusivity provisions limit our ability to license our platforms and provide services to specific customers, or to compete in certain geographic markets and industries, which may limit our growth and negatively impact our results. In addition, we have entered into joint ventures and strategic alliances with our customers, as described below, which also limit our ability to compete in certain geographic markets or industry verticals. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Historically, we have in limited circumstances entered into unique contractual and pricing arrangements with our customers, including some that may be outside of our typical scope of business, including arrangements relating to non-cash items. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We face intense competition in our markets, and we may lack sufficient financial or other resources to maintain or improve our competitive position. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The markets for our platforms are very competitive, and we expect such competition to continue or increase in the future. A significant number of companies are developing products that currently, or in the future may, compete with some or all aspects of our proprietary platforms. We may not be successful in convincing the management teams of our potential customers to deploy our platforms in lieu of existing software solutions or in-house software development projects often favored by internal IT departments or other competitive products and services. In addition, our competitors include large enterprise software companies, government contractors, and system integrators, and we may face competition from emerging companies as well as established companies who have not previously entered this market. Additionally, we may be required to make substantial additional investments in our research, development, services, marketing, and sales functions in order to respond to competition, and there can be no assurance that we will be able to compete successfully in the future. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Many of our existing competitors have, and some of our potential competitors could have, substantial competitive advantages such as: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Greater name recognition, longer operating histories, and larger customer bases; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Larger sales and marketing budgets and resources and the capacity to leverage their sales efforts and marketing expenditures across a broader portfolio of products; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Broader, deeper, or otherwise more established relationships with technology, channel and distribution partners, and customers; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Wider geographic presence or greater access to larger potential customer bases; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Greater focus in specific geographies; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Lower labor and research and development costs; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Larger and more mature intellectual property portfolios; and </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Substantially greater financial, technical, and other resources to provide services, to make acquisitions, and to develop and introduce new products and capabilities.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, some of our larger competitors have substantially broader and more diverse product and service offerings and may be able to leverage their relationships with distribution partners and customers based on other products or incorporate functionality into existing products to gain business in a manner that discourages customers from purchasing our platforms, including by selling at zero or negative margins, product bundling, or offering closed technology platforms. Potential customers may also prefer to purchase from their existing provider rather than a new provider regardless of platform performance or features. As a result, even if the features of our platforms offer advantages that others do not, customers may not purchase our platforms. These larger competitors often have broader product lines and market focus or greater resources and may therefore not be as susceptible to economic downturns or other significant reductions in capital spending by customers. If we are unable to sufficiently differentiate our platforms from the integrated or bundled products of our competitors, such as by offering enhanced functionality, performance, or value, we may see a decrease in demand for those platforms, which could adversely affect our business, financial condition, and results of operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, new, innovative start-up companies and larger companies that are making significant investments in research and development may introduce products that have greater performance or functionality, are easier to implement or use, incorporate technological advances that we have not yet developed, or implemented or may invent similar or superior platforms and technologies that compete with our platforms. Our current and potential competitors may also establish cooperative relationships among themselves or with third parties that may further enhance their resources. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some of our competitors have made or could make acquisitions of businesses that allow them to offer more competitive and comprehensive solutions. As a result of such acquisitions, our current or potential competitors may be able to accelerate the adoption of new technologies that better address customer needs, devote greater resources to bring these products and services to market, initiate or withstand substantial price competition, or develop and expand their product and service offerings more quickly than we do. These competitive pressures in our market, or our failure to compete effectively, may result in fewer orders, reduced revenue and margins, and loss of market share. In addition, it is possible that industry consolidation may impact customers&#8217; perceptions of the viability of smaller or even mid-size software firms and consequently customers&#8217; willingness to purchase from such firms. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We may not compete successfully against our current or potential competitors. If we are unable to compete successfully, or if competing successfully requires us to take costly actions in response to the actions of our competitors, our business, financial condition and results of operations could be adversely affected. In addition, companies competing with us may have an entirely different pricing or distribution model. Increased competition could result in fewer customer orders, price reductions, reduced margins, and loss of market share, any of which could harm our business and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our culture emphasizes rapid innovation and advancement of successful hires who may in some cases have limited prior industry expertise and prioritizes customer outcomes over short-term financial results, and if we cannot maintain or properly manage our culture as we grow, our business may be harmed. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have a culture that encourages employees to quickly develop and launch key technologies and platforms intended to solve our customers&#8217; most important problems and prioritizes the advancement of employees to positions of significant responsibility based on merit despite, in some cases, limited prior work or industry experience. Much of our hiring into technical roles comes through our internship program or from candidates joining us directly from undergraduate or graduate engineering programs rather than industry hires. Successful entry-level hires are often quickly advanced and rewarded with significant responsibilities, including in important customer-facing roles as project managers, development leads, and product managers. Larger competitors, such as defense contractors, system integrators, and large software and service companies that traditionally target large enterprises typically have more sizeable direct sales forces staffed by individuals with significantly more industry experience than our customer-facing personnel, which may negatively impact our ability to compete with these larger competitors. We have historically operated with a relatively flat reporting and organization structure and have few formal promotions. As our business grows and becomes more complex, the staffing of customer-facing personnel, some of whom may have limited industry experience, may result in unintended outcomes or in decisions that are poorly received by customers or other stakeholders. For example, in many cases we launch, at our expense, pilot deployments with customers without a long-term contract in place, and some of those deployments have not resulted in the customer&#8217;s adoption or expansion of its use of our platforms and services, or the generation of significant, or any, revenue or payments. In addition, as we continue to grow, including geographically, we may find it difficult to maintain our culture. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our culture also prioritizes customer outcomes over short-term financial results, and we frequently make service and product decisions that may reduce our short-term revenue or cash flow if we believe that the decisions are consistent with our mission and responsive to our customers&#8217; goals and thereby have the potential to improve our financial performance over the long term. These decisions may not produce the long-term benefits and results that we expect or may be poorly received in the short term by the public markets, in which case our customer growth and our business, financial condition, and results of operations may be harmed. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may not enter into relationships with potential customers if we consider their activities to be inconsistent with our organizational mission or values. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We generally do not enter into business with customers or governments whose positions or actions we consider inconsistent with our mission to support Western liberal democracy and its strategic allies. Our decisions to not enter into these relationships may not produce the long-term financial benefits and results that we expect, in which case our growth prospects, business, and results of operations could be harmed. Although we endeavor to do business with customers and governments that are aligned with our mission and values, we cannot predict how the activities and values of our government and private sector customers will evolve over time, and they may evolve in a manner inconsistent with our mission. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We do not work with the Chinese communist party and have chosen not to host our platforms in China, which may limit our growth prospects. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our leadership believes that working with the Chinese communist party is inconsistent with our culture and mission. We do not consider any sales opportunities with the Chinese communist party, do not host our platforms in China, and impose limitations on access to our platforms in China in order to protect our intellectual property, to promote respect for and defend privacy and civil liberties protections, and to promote data security. Our decision to avoid this large potential market may limit our growth prospects and could adversely impact our business, results of operations, and financial condition, and we may not compete successfully against our current or potential competitors who choose to work in China. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Joint ventures, channel sales relationships, platform partnerships, and strategic alliances may have a material adverse effect on our business, results of operations and prospects. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect to continue to enter into joint ventures, channel sales relationships (including original equipment manufacturer (&#8220;OEM&#8221;) and reseller relationships), platform partnerships, and strategic alliances as part of our long-term business strategy. Joint ventures, channel sales relationships, platform partnerships, strategic alliances, and other similar arrangements involve significant investments of both time and resources, and there can be no assurances that they will be successful. They may present significant challenges and risks, including that they may not advance our business strategy, we may get an unsatisfactory return on our investment or lose some or all of our investment, they may distract management and divert resources from our core business, including our business development and product development efforts, they may expose us to unexpected liabilities, they may conflict with our increased sales hiring and direct sales strategy, or we may choose a partner that does not cooperate as we expect them to and that fails to meet its obligations or that has economic, business, or legal interests or goals that are inconsistent with ours. For example, in January 2021, we entered into a channel sales relationship with International Business Machines Corporation (&#8220;IBM&#8221;), pursuant to which IBM is supplying a new product leveraging certain components of Foundry integrated with IBM&#8217;s Cloud Pak for Data. In addition, in November 2019, we created a jointly controlled entity in Japan with SOMPO Holdings, Inc. We believe this arrangement offers our business strategic operational advantages within the Japanese market, but it also limits our ability to independently sell our platforms, provide certain services, engage certain customers, or compete in Japanese markets or industry verticals, which limits our opportunities for growth in Japan and, depending on the success of the entity, may negatively impact our results. Additionally, in 2016, we entered into a partnership with Airbus S.A.S. (&#8220;Airbus&#8221;) that, over time, developed into the Skywise platform partnership, which provides our business strategic advantages but also limits our ability to independently provide our platforms to certain airlines and companies that compete with Airbus. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Entry into certain joint ventures, channel sales relationships, platform partnerships, or strategic alliances now or in the future may be subject to government regulation, including review by U.S. or foreign government entities related to foreign direct investment. If a joint venture or similar arrangement were subject to regulatory review, such regulatory review might limit our ability to enter into the desired strategic alliance and thus our ability to carry out our long-term business strategy. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As our joint ventures, channel sales relationships, platform partnerships, and strategic alliances come to an end or terminate, we may be unable to renew or replace them on comparable terms, or at all. When we enter into joint ventures, channel sales relationships, platform partnerships, and strategic alliances, our partners may be required to undertake some portion of sales, marketing, implementation services, engineering services, or software configuration that we would otherwise provide. In such cases, our partner may be less successful than we would have otherwise been absent the arrangement and our ability to influence, or have visibility into, the sales, marketing, and related efforts of our partners may be limited. In the event we enter into an arrangement with a particular partner, we may be less likely (or unable) to work with one or more direct competitors of our partner with which we would have worked absent the arrangement. We may have interests that are different from our joint venture partners and/or which may affect our ability to successfully collaborate with a given partner. Similarly, one or more of our partners in a joint venture, channel sales relationship, platform partnership, or strategic alliance may independently suffer a bankruptcy or other economic hardship that negatively affects its ability to continue as a going concern or successfully perform on its obligation under the arrangement. In addition, customer satisfaction with our products provided in connection with these arrangements may be less favorable than anticipated, negatively impacting anticipated revenue growth and results of operations of arrangements in question. Further, some of our strategic partners offer competing products and services or work with our </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">competitors. As a result of these and other factors, many of the companies with which we have or are seeking joint ventures, channel sales relationships, platform partnerships, or strategic alliances may choose to pursue alternative technologies and develop alternative products and services in addition to or in lieu of our platforms, either on their own or in collaboration with others, including our competitors. If we are unsuccessful in establishing or maintaining our relationships with these partners, our ability to compete in a given marketplace or to grow our revenue would be impaired, and our results of operations may suffer. Even if we are successful in establishing and maintaining these relationships with our partners, we cannot assure you that these relationships will result in increased customer usage of our platforms or increased revenue. Additionally, if our partners&#8217; brand, reputation, or products are negatively impacted in any way, that could impact our expected outcomes in those markets.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Further, winding down joint ventures, channel sales relationships, platform partnerships, or other strategic alliances can result in additional costs, litigation, and negative publicity. Any of these events could adversely affect our business, financial condition, results of operations, and growth prospects. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we are not successful in executing our sales strategy our results of operations may suffer. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">An important part of our growth strategy is to increase sales of our platforms to large enterprises and government entities. Sales to large enterprises and government entities involve risks that may not be present (or that are present to a lesser extent) with sales to small-to-mid-sized entities. These risks include: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Increased leverage held by large customers in negotiating contractual arrangements with us; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in key decision makers within these organizations that may negatively impact our ability to negotiate in the future; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Customer IT departments may perceive that our platforms and services pose a threat to their internal control and advocate for legacy or internally developed solutions over our platforms; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Resources may be spent on a potential customer that ultimately elects not to purchase our platforms and services; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">More stringent requirements in our service contracts, including stricter service response times, and increased penalties for any failure to meet service requirements; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Increased competition from larger competitors, such as defense contractors, system integrators, or large software and service companies that traditionally target large enterprises and government entities and that may already have purchase commitments from those customers; and </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Less predictability in completing some of our sales than we do with smaller customers.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Large enterprises and government entities often undertake a significant evaluation process that results in a lengthy sales cycle, in some cases over twelve months, requiring approvals of multiple management personnel and more technical personnel than would be typical of a smaller organization. Due to the length, size, scope, and stringent requirements of these evaluations, we typically provide short-term pilot deployments of our platforms at no or low cost initially. We sometimes spend substantial time, effort, and money in our sales efforts without producing any sales. The success of the investments that we make in the earlier stages of our sales cycle depends on factors such as our ability to identify potential customers for which our platforms have an opportunity to add significant value to the customer&#8217;s organization, our ability to identify and agree with the potential customer on an appropriate pilot deployment to demonstrate the value of our platforms, and whether we successfully execute on such pilot deployment. Even if the pilot deployment is successful, we or the customer could choose not to enter into a larger contract for a variety of reasons. For example, product purchases by large enterprises and government entities are frequently subject to budget constraints, leadership changes, multiple approvals, and unplanned administrative, processing, and other delays, any of which could significantly delay or entirely prevent our realization of sales. Finally, large enterprises and government entities typically (i) have longer implementation cycles, (ii) require greater product functionality and scalability and a broader range of services, including design services, (iii) demand that vendors take on a larger share of risks, (iv) sometimes require acceptance provisions that can lead to a delay in revenue recognition, (v) typically have more complex IT and data environments, and (vi) expect greater payment flexibility from vendors. Customers, and sometimes we, may also engage third parties to be the users of our platforms, which may result in contractual complexities and risks, require additional investment of time and human resources to train the third parties and allow third parties (who may be building competitive projects or engaging in other competitive activities) to influence our customers&#8217; perception of our platforms. All these factors can add further risk to business conducted with these customers. If sales expected from a large customer for a particular quarter are not realized in that quarter or at all, our business, financial condition, results of operations, and growth prospects could be materially and adversely affected. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, part of our growth strategy involves supporting a broader set of potential customers, including early- and growth-stage companies. Sales to early- and growth-stage companies often involve risks that vary from those present with sales to large or otherwise established organizations, due to their limited operating history, limited resources for adopting new technologies, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and uncertain resources for future operations, among other things. Accordingly, we will continue to refine our business strategy and pricing structures to attract and retain such customers, as well as existing and larger customers across the potential customer base. There is no guarantee that our existing or proposed business strategies, including subscription-based or usage-based pricing structures, will achieve broad adoption by current or prospective customers or be appropriately structured to attract and retain early- and growth-stage companies or other potential customers across the customer base.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If we are not successful in executing our sales strategy, our business, financial condition, results of operations, and growth prospects could be adversely affected.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The ongoing global COVID-19 pandemic has significantly affected our business and operations. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a result of the ongoing COVID-19 pandemic, we continue to take precautionary measures to minimize the risk of the virus to our employees, our customers, and the communities in which we operate. At the outset of the COVID-19 pandemic, and in light of the uncertain and rapidly evolving situation, these precautionary measures included temporarily closing our offices worldwide and virtualizing, postponing, or canceling customer, employee, or industry events. More recently and in accordance with relevant public health guidance and local conditions, we reopened our offices and resumed travel, while continuing to closely monitor the COVID-19 pandemic to determine if additional actions or adjustments to our current policies are required. While the COVID-19 pandemic has provided certain new opportunities for our business to expand, it has also created many negative headwinds that present risks to our business and results of operations. For example, the COVID-19 pandemic has generally disrupted the operations of our customers and prospective customers, and may continue to disrupt their operations, including as a result of travel restrictions and/or business shutdowns, uncertainty in the financial markets or other harm to their business and financial results, which could result in a reduction to information technology budgets, delayed purchasing decisions, longer sales cycles, extended payment terms, delayed payments, and postponed or canceled projects, all of which would negatively impact our business, financial condition, and results of operations, including sales and cash flows. We do not yet know the net impact of the COVID-19 pandemic on our business and cannot guarantee that it will not be materially negative. Although we continue to monitor the pandemic and may adjust our current policies as information and relevant public health guidance evolves, the ongoing effects of the COVID-19 pandemic and the precautionary measures and policies that we have adopted in response to the pandemic may create operational and other challenges, any of which could harm our business and results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Historically, a significant portion of our field sales, operations and maintenance, and professional services have been conducted in person. As a result of certain work and travel restrictions implemented during the COVID-19 pandemic, the precautionary measures we adopted, and the increased availability of remote methods of customer support, many of our field sales and professional services activities are still being conducted remotely, which has resulted in a decrease in our travel and office expenditures. However, our travel and office-related expenditures have increased, and may continue to increase in the future, which could negatively impact our financial condition and results of operations. As of the date of this Quarterly Report on Form 10-Q, we do not yet know the extent of the negative impact of such restrictions and precautionary measures on our ability to attract new customers or retain and expand our relationships with existing customers. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Although the majority of our workforce worked remotely during the COVID-19 pandemic, there was minimal disruption in our ability to ensure the effective operation of our software platforms. We have reopened our offices and are allowing business travel to resume, while continuing to closely monitor the pandemic, and some of our employees continue to work remotely. It is possible that remote work arrangements may have a negative impact on our operations; the execution of our business plans; our ability to recruit, train, manage, and retain employees; our ability to maintain and strengthen our company culture; the productivity and availability of key personnel and other employees necessary to conduct our business; and on third-party service providers who perform critical services for us, or otherwise cause operational failures due to changes in our normal business practices necessitated by the pandemic and related governmental actions. If a natural disaster, power outage, connectivity issue, or other event occurred that impacted our employees&#8217; ability to work remotely, it may be difficult or, in certain cases, impossible, for us to continue our business for a substantial period of time. The increase in remote working may also result in increased consumer privacy, data security, and fraud risks, and our understanding of applicable legal and regulatory requirements, as well as the latest guidance from regulatory authorities in connection with the COVID-19 pandemic, may be subject to legal or regulatory challenge, particularly as regulatory guidance evolves in response to future developments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">More generally, the COVID-19 pandemic has and is expected to continue to adversely affect economies and financial markets globally, leading to a continued economic downturn, which may decrease technology spending generally and could adversely affect demand for our platforms and services. It is not possible at this time to estimate the full impact that the COVID-19 pandemic will have on our business, as the impact will depend on future developments, which are highly uncertain and cannot be predicted. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Moreover, to the extent the COVID-19 pandemic adversely affects our business, financial condition, and results of operations, it may also have the effect of heightening many of the other risks described in this </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">&#8220;Risk Factors&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> section, including but not limited to, those related to our ability to increase sales to existing and new customers, continue to perform on existing contracts, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">develop and deploy new technologies, expand our marketing capabilities and sales organization, generate sufficient cash flow to service our indebtedness, and comply with the covenants in the agreements that govern our indebtedness. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If the market for our platforms and services develops more slowly than we expect, our growth may slow or stall, and our business, financial condition, and results of operations could be harmed. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The market for our platforms is rapidly evolving. Our future success will depend in large part on the growth and expansion of this market, which is difficult to predict and relies on a number of factors, including customer adoption, customer demand, changing customer needs, the entry of competitive products, the success of existing competitive products, potential customers&#8217; willingness to adopt an alternative approach to data collection, storage, and processing and their willingness to invest in new software after significant prior investments in legacy data collection, storage, and processing software. The estimates and assumptions that are used to calculate our market opportunity are subject to change over time, and there is no guarantee that any particular number or percentage of the organizations covered by our market opportunity estimates will pay for our platforms and services at all or generate any particular level of revenue for us. Even if the market in which we compete meets the size estimates and growth forecasts, our business could fail to grow at the levels we expect or at all for a variety of reasons outside our control, including competition in our industry. Further, if we or other data management and analytics providers experience security breaches or incidents, loss, corruption, or unavailability of or unauthorized access to customer data, disruptions in delivery, or other problems, this market as a whole, including our platforms, may be negatively affected. If software for the challenges that we address does not achieve widespread adoption, or there is a reduction in demand caused by a lack of customer acceptance, technological challenges, weakening economic conditions (including due to the COVID-19 pandemic, the ongoing Russian invasion of Ukraine and related economic sanctions, or inflation), security or privacy concerns, competing technologies and products, decreases in corporate spending, or otherwise, or, alternatively, if the market develops but we are unable to continue to penetrate it due to the cost, performance, and perceived value associated with our platforms, or other factors, it could result in decreased revenue and our business, financial condition, and results of operations could be adversely affected. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We will face risks associated with the growth of our business in new commercial markets and with new customer verticals, and we may neither be able to continue our organic growth nor have the necessary resources to dedicate to the overall growth of our business. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We plan to expand our operations in new commercial markets, including those where we may have limited operating experience, and may be subject to increased business, technology and economic risks that could affect our financial results. In recent periods, we have increased our focus on commercial customers. In the future, we may increasingly focus on such customers, including in the banking, financial services, healthcare, pharmaceutical, manufacturing, telecommunication, automotive, airlines and aerospace, consumer packaged goods, insurance, retail, transportation, shipping and logistics, energy, and other emerging industries. Entering new verticals and expanding in the verticals in which we are already operating will continue to require significant resources and there is no guarantee that such efforts will be successful or beneficial to us. Historically, sales to new customers have often led to additional sales to the same customers or similarly situated customers. As we expand into and within new and emerging markets and heavily regulated industry verticals, we will likely face additional regulatory scrutiny, risks, and burdens from the governments and agencies which regulate those markets and industries. While this approach to expansion within new commercial markets and verticals has proven successful in the past, it is uncertain we will achieve the same penetration and organic growth in the future and our reputation, business, financial condition, and results of operations could be negatively impacted. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">In the future, we may not be able to secure the financing necessary to operate and grow our business as planned, or to make acquisitions. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the future, we may seek to raise or borrow additional funds to expand our product or business development efforts, make acquisitions or otherwise fund or grow our business and operations. During April 2021, we fully repaid the outstanding term loans in an aggregate principal amount of $200.0 million and mutually agreed with the lenders and other applicable parties under our revolving credit facility to amend our revolving credit facility to, among other things, increase the commitments under the revolving credit facility by $200.0 million, for total revolving commitments of $400.0 million. In March 2022, our revolving credit facility was further amended to, among other things, extend the maturity date of the revolving loan facility and increase the commitments under the revolving credit facility by $100.0 million, and in July 2022, our revolving credit facility was further amended to, among other things, provide a new incremental DDTL facility in an aggregate principal amount of $450.0 million, upon the terms and conditions set forth in the applicable credit agreement, as amended, with new and existing lenders. The DDTL facility is available to draw upon through July&#8239;1, 2023 and any drawn amounts will mature on March&#8239;31, 2027. The existing revolving credit facility, as amended, matures in March 2027. The DDTL facility, together with our existing revolving credit facility, provides for total commitments of up to $950.0 million, all of which are undrawn as of the date of this Quarterly Report on Form 10-Q. Any interest or facility payments are due and payable quarterly or more or less frequently in certain circumstances. Additional equity or debt financing may not be available on favorable terms, or at all.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Historically, we have funded our operations and capital expenditures primarily through equity issuances, proceeds from option exercises, debt, and cash received from our customers. Although we currently anticipate that our existing cash and cash equivalents will be sufficient to meet our cash needs for at least the next twelve months, we may require additional financing, and we may not be able to obtain debt or equity financing on favorable terms, if at all. If we raise equity financing to fund operations or on an opportunistic basis, our stockholders may experience significant dilution of their ownership interests. If adequate funds are not available on acceptable terms, or at all, we may be unable to, among other things: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Develop new products, features, capabilities, and enhancements; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Continue to expand our product development, sales, and marketing organizations; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Recruit, hire, train, and retain employees; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Respond to competitive pressures or unanticipated working capital requirements; or </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Pursue acquisition or other growth or investment opportunities.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our inability to take any of these actions because adequate funds are not available on acceptable terms could have an adverse impact on our business, financial condition, results of operations, and growth prospects. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our debt agreements contain restrictions that may limit our flexibility in operating our business. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our credit agreement and related documents, including our pledge and security agreements, contain, and instruments governing any future indebtedness of ours would likely contain, a number of covenants that will impose significant operating and financial restrictions on us, including restrictions on our ability to, among other things: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Create liens on certain assets; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Incur additional debt; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Consolidate, merge, sell or otherwise dispose of all or substantially all of our assets; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Sell certain assets; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Pay dividends on or make distributions in respect of our capital stock; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Place restrictions on certain activities of subsidiaries; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Transact with our affiliates; and </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Use a portion of our cash resources.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Any of these restrictions could limit our ability to plan for or react to market conditions and could otherwise restrict corporate activities. Any failure to comply with these covenants could result in a default under our revolving credit facility or instruments governing any future indebtedness of ours. Additionally, our revolving credit facility is secured by substantially all of our assets. Upon a default, unless waived, the lenders under our revolving credit facility could elect to terminate their commitments and cease making further loans, and, when amounts are outstanding, foreclose on our assets pledged to such lenders to secure our obligations under our credit agreement and force us into bankruptcy or liquidation. In addition, a default under our revolving credit facility could trigger a cross default under agreements governing any future indebtedness. If we experience a default under our revolving credit facility or instruments governing our future indebtedness, our business, financial condition, and results of operations may be adversely impacted. </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, a portion of our cash is pledged as cash collateral for letters of credit and bank guarantees which support certain of our real estate leases, customer contracts, and other guarantees and financing obligations. While these obligations remain outstanding and are cash collateralized, we do not have access to and cannot use the pledged cash for our operations or to repay our other indebtedness. As of June 30, 2022, we were in compliance with all covenants and restrictions associated with our revolving credit facility. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Variable rate indebtedness that we may incur under our revolving credit facility will subject us to interest rate risk, which could cause our debt service obligations to increase significantly. </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, no borrowings were outstanding under our revolving credit facility. Any borrowings under the revolving credit facility bear interest at variable rates, which exposes us to interest rate risk. Our loans under our revolving credit facility would incur interest at the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) as administered by the Federal Reserve Bank of New York, or a successor administrator of the SOFR (or the applicable benchmark replacement), plus 2.00% or a base rate plus 1.00%, subject to certain adjustments, and is payable quarterly or more or less frequently in certain circumstances.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may acquire or invest in companies and technologies, which may divert our management&#8217;s attention, and result in additional dilution to our stockholders. We may be unable to integrate acquired businesses and technologies successfully or achieve the expected benefits of such acquisitions or investments. We are subject to risks associated with our investments, including a partial or complete loss of invested capital.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As part of our business strategy, we have engaged in strategic transactions and alternative investments in the past and expect to evaluate and consider potential strategic transactions, including acquisitions of, or investments in, businesses, technologies, services, products and other assets in the future. We also may enter into relationships with other businesses to expand our products or our ability to provide services. An acquisition, investment or business relationship may result in unforeseen risks, operating difficulties and expenditures, including the following: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Any such transactions may negatively affect our financial results because it may require us to incur charges or assume substantial debt or other liabilities, may cause adverse tax consequences or unfavorable accounting treatment, may expose us to claims and disputes by third parties, including intellectual property claims and disputes, or may not generate sufficient financial return to offset additional costs and expenses related to such transactions; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Costs and potential difficulties associated with the requirement to test and assimilate the internal control processes of the acquired business; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">We may encounter difficulties or unforeseen expenditures assimilating or integrating the businesses, technologies, infrastructure, products, personnel, or operations of the acquired companies, particularly if the key personnel of the acquired company choose not to work for us or if we are unable to retain key personnel, if their technology is not easily adapted to work with ours, or if we have difficulty retaining the customers of any acquired business due to changes in ownership, management, or otherwise; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">We may not realize the expected benefits of the transaction; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">An acquisition may disrupt our ongoing business, divert resources, increase our expenses, result in unfavorable public perception, and distract our management; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">An acquisition may result in a delay or reduction of customer purchases for both us and the company acquired due to customer uncertainty about continuity and effectiveness of service from either company; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The potential impact on relationships with existing customers, vendors, and distributors as business partners as a result of acquiring another company or business that competes with or otherwise is incompatible with those existing relationships; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The potential that our due diligence of the applicable company or business does not identify significant problems or liabilities, or that we underestimate the costs and effects of identified liabilities; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Exposure to litigation or other claims in connection with, or inheritance of claims or litigation risk as a result of, the transaction, including but not limited to claims from former employees, customers, or other third parties, which may differ from or be more significant than the risks our business faces; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Potential goodwill impairment charges related to acquisitions; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">We may encounter difficulties in, or may be unable to, successfully sell any acquired products; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The transaction may involve the entry into geographic or business markets in which we have little or no prior experience or where competitors have stronger market positions; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">An acquisition may require us to comply with additional laws and regulations, or to engage in substantial remediation efforts to cause the acquired company to comply with applicable laws or regulations, or result in liabilities resulting from the acquired company&#8217;s failure to comply with applicable laws or regulations; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Our use of cash to pay for the transaction would limit other potential uses for our cash; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">If we incur debt to fund such a transaction, such debt may subject us to material restrictions on our ability to conduct our business as well as financial maintenance covenants; and</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">To the extent that we issue a significant amount of equity securities in connection with such transactions, existing stockholders may be diluted and earnings per share may decrease.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have made and may continue to make strategic investments pursuant to Investment Agreements to purchase, or commit to purchase, securities of Investees, including privately-held or publicly-traded entities; however, we do not currently anticipate entering into new Investment Agreements to purchase, or commit to purchase, securities of special purpose acquisition companies. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, we had an outstanding approved investment commitment, subject to the applicable terms and conditions, to purchase a total of 3.5 million shares for an aggregate purchase price of $35.0&#160;million. The closing of such investment </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">commitment is contingent upon the completion of a proposed business combination between the applicable Investee and another party, and are subject to numerous terms and conditions, including approvals of the stockholders of applicable parties and regulatory review, which are inherently uncertain.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additionally, in connection with approving and signing the Investment Agreements, we and each Investee or an associated entity entered into a commercial contract for access to our products and services. The total value of such commercial contracts, including Investments that have already closed, is $754.9 million, which is inclusive of $116.2 million of contractual options. The terms of such contracts, including these contractual options, range from three to ten years. Many of these commercial contracts are subject to various termination provisions, including, as applicable, for convenience in the event a proposed business combination or our proposed investment is not completed. Parties to certain of these and other commercial contracts entered into in connection with our Investments may elect to exercise termination rights, including, to the extent applicable, in the event a proposed business combination is not completed, which would negatively impact our expected revenue and collections. The total revenue recognized by us from the commercial contracts during the six months ended June 30, 2022 was $70.6&#160;million. In addition to the above, as of June 30, 2022, we have entered into certain commercial contracts, the total value of which is $68.0&#160;million, that are contingent on the corresponding contemplated Investment Agreements being negotiated, approved, and executed.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If the companies that we enter into commercial contracts with, including, as applicable, companies that complete their proposed business combinations as contemplated, are unable to generate sufficient revenues or profitability or to access any necessary financing or funding in a timely manner or on favorable terms to them, our commercial contracts and expected revenue and collections would be negatively impacted. These companies may be engaged in businesses that involve novel and unproven technologies, products, and services and such companies may be unable to perform their obligations under any commercial contracts that we enter into with them in a timely manner or at all.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our ability to sell or transfer, or realize value from our Investments may be limited by applicable securities laws and regulations, including the requirement that offers or sales of securities must be registered with the Securities and Exchange Commission (&#8220;SEC&#8221;) pursuant to applicable laws or qualify for an exemption from such registration, and our ability to liquidate and realize value from our Investments may be negatively and materially impacted by any delays or limitations on our ability to offer, sell, or transfer our Investments. In addition, our Investments are speculative in nature and may be volatile or decline in value or be entirely lost. We have realized, and may continue to realize, losses related to these marketable securities, which could have a negative impact on our future financial position, results of operations, and cash flows. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The occurrence of any of these risks could have a material adverse effect on our business, results of operations, and financial condition. Moreover, we cannot assure you that we would not be exposed to unknown liabilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> </span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to Intellectual Property, Information Technology, Data Privacy, and Security</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If any of the systems of any third parties upon which we rely, our customers&#8217; cloud or on-premises environments, or our internal systems, are breached or if unauthorized access to customer or third-party data is otherwise obtained, public perception of our platforms and O&amp;M services may be harmed, and we may lose business and incur losses or liabilities. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our success depends in part on our ability to provide effective data security protection in connection with our technology platforms and services, and we rely on information technology networks and systems to securely store, transmit, index, and otherwise process electronic information. Because our platforms and services are used by our customers to store, transmit, index, or otherwise process and analyze large data sets that often contain proprietary, confidential, and/or sensitive information (including in some instances personal or identifying information and personal health information), our software is perceived as an attractive target for attacks by computer hackers or others seeking unauthorized access, and our software faces threats of unintended exposure, exfiltration, alteration, deletion, loss, or unavailability of data. Additionally, because many of our customers use our platforms to store, transmit, and otherwise process proprietary, confidential, or sensitive information, and complete mission critical tasks, they have a lower risk tolerance for security vulnerabilities in our platforms and services than for vulnerabilities in other, less critical, software products and services. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our platforms and services operate in conjunction with, and we are dependent upon, third-party products and components across a broad ecosystem, including our customer environments. There have been and may continue to be significant attacks on certain third-party providers, and we cannot guarantee that our or any third-party providers&#8217; systems and networks have not been breached or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our systems and networks or the systems and networks of third parties that support or otherwise interface with us and our platforms and services. If there is a security vulnerability, error, or other bug in one of these third-party products or components and if there is a security exploit targeting them, we could face increased costs, claims, liability, reduced revenue, and harm to our reputation or competitive position. The natural sunsetting or phasing out of third-party products and operating systems that we use requires that our infrastructure teams reallocate time and attention to migration and updates, during which period potential </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">security vulnerabilities could be exploited. In addition, our software is deployed on-premises at customer sites and in other locations where we may not have full control over how our products are deployed or managed. If our products are not appropriately secured in these environments, they could be compromised, inappropriately accessed, or undergo unauthorized copying and distribution, which could adversely affect our business, financial condition, and results of operations. In addition, as we increase the number of customers we serve on our cloud environment, the likelihood increases that some usage of our products may occur that violates our terms of service or is otherwise improper or perceived as improper, which could cause reputational damage and adversely affect our business, financial condition, and results of operations.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We, and the third-party vendors upon which we rely, have experienced, and may in the future experience, cybersecurity attacks and threats, including threats or attempts to disrupt our information technology infrastructure and unauthorized attempts to gain access to sensitive or confidential information. Our and our third-party vendors&#8217; technology systems may be damaged, disrupted, or compromised by malicious events, such as cyberattacks (including computer viruses, ransomware, and other malicious and destructive code, phishing attacks, and denial of service attacks), physical or electronic security breaches, natural disasters, fire, power loss, telecommunications failures, personnel misconduct, and human error. Such attacks or security breaches may be perpetrated by internal bad actors, such as employees or contractors, or by third parties (including traditional computer hackers, persons involved with organized crime, or foreign state or foreign state-supported actors). Cybersecurity threats can employ a wide variety of methods and techniques, which may include the use of social engineering techniques or supply-chain attacks, are constantly evolving, and have become increasingly complex and sophisticated; all of which increase the difficulty of detecting and successfully defending against them. Furthermore, because the techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until after they are launched against a target, we and our third-party vendors may be unable to anticipate these techniques or implement adequate preventative measures. Although prior known cyberattacks directed at us have not had a material impact on our financial results, and we are continuing to bolster our threat detection and mitigation processes and procedures, we cannot guarantee that past, future, or ongoing cyberattacks or other security breaches or incidents against us or a third party, if successful, will not have a material impact on our business or financial results, whether directly or indirectly. For instance, due to political uncertainty, geopolitical tensions, and military actions associated with Russia&#8217;s invasion of Ukraine, we and our third-party vendors may be vulnerable to a heightened risk of cybersecurity attacks, phishing attacks, viruses, malware, ransomware, hacking or similar breaches and incidents from nation-state actors or affiliated actors, including attacks that could materially disrupt our systems and operations, supply chain, and ability to produce, sell, and distribute our products and services. While we have security measures in place to protect our information and our customers&#8217; information and to prevent data loss and other security breaches and incidents, we have not always been able to do so and there can be no assurance that in the future we will be able to anticipate or prevent security breaches or incidents, or unauthorized access of our information technology systems or the information technology systems of the third-party vendors upon which we rely. Despite our implementation of network security measures and internal information security policies, data stored on personnel computer systems is also vulnerable to similar security breaches and incidents, unauthorized tampering or human error. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Many governments have enacted laws requiring companies to provide notice of data security breaches or incidents involving certain types of data, including personal data. In addition, most of our customers, including U.S. government customers, contractually require us to notify them of certain data security breaches and incidents. If an actual or perceived breach of security measures, unauthorized access to our system or the systems of the third-party vendors that we rely upon, or any other cybersecurity attack, threat, or incident occurs, we may face direct or indirect liability, costs, or damages, contract termination, our reputation in the industry and with current and potential customers may be compromised, our ability to attract new customers could be negatively affected, and our business, financial condition, and results of operations could be materially and adversely affected. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Further, unauthorized access to our or our third-party vendors&#8217; information technology systems or data or other security breaches or incidents could result in the loss, corruption, or unavailability of information; significant remediation costs; litigation, disputes, regulatory action, or investigations that could result in damages, material fines, and penalties; indemnity obligations; interruptions in the operation of our business, including our ability to provide new product features, new platforms, or services to our customers; damage to our operation technology networks and information technology systems; and other liabilities. Moreover, our remediation efforts may not be successful. Any or all of these issues, or the perception that any of them have occurred, could negatively affect our ability to attract new customers, cause existing customers to terminate or not renew their agreements, hinder our ability to obtain and maintain required or desirable cybersecurity certifications, and result in reputational damage, any of which could materially adversely affect our results of operations, financial condition, and future prospects. There can be no assurance that any limitations of liability provisions in our license arrangements with customers or in our agreements with vendors, partners, or others would be enforceable, applicable, or adequate or would otherwise protect us from any such liabilities or damages with respect to any particular claim. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We maintain cybersecurity insurance and other types of insurance, subject to applicable deductibles and policy limits, but our insurance may not be sufficient to cover all costs associated with a potential data security incident. We also cannot be sure that our existing general liability insurance coverage and coverage for cyber liability or errors or omissions will continue to be </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">available on acceptable terms or will be available in sufficient amounts to cover one or more large claims or that the insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could harm our financial condition. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Issues raised by the use of artificial intelligence (&#8220;AI&#8221;) (including machine learning) in our platforms may result in reputational harm or liability. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">AI is enabled by or integrated into some of our technology platforms and is a significant and potentially growing element of our business. As with many developing technologies, AI presents risks and challenges that could affect its further development, adoption, and use, and therefore our business. AI algorithms may be flawed. Datasets in AI training, development, or operations may be insufficient, of poor quality, or reflect unwanted forms of bias. Inappropriate or controversial data practices by, or practices reflecting inherent biases of, data scientists, engineers, and end-users of our systems could impair the acceptance of AI solutions. If the recommendations, forecasts, or analyses that AI applications assist in producing are deficient or inaccurate, we could be subjected to competitive harm, potential legal liability, and brand or reputational harm. Some AI scenarios present ethical issues. Though our technologies and business practices are designed to mitigate many of these risks, if we enable or offer AI solutions that are controversial or problematic because of their purported or real impact on human rights, privacy, employment, or other social issues, we may experience brand or reputational harm, as well as regulatory or legal scrutiny. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We depend on computing infrastructure operated by Amazon Web Services (&#8220;AWS&#8221;), Microsoft, and other third parties to support some of our customers and any errors, disruption, performance problems, or failure in their or our operational infrastructure could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We rely on the technology, infrastructure, and software applications, including software-as-a-service offerings, of certain third parties, such as AWS and Microsoft Azure, in order to host or operate some or all of certain key technology platform features or functions of our business, including our cloud-based services (including Palantir Cloud), customer relationship management activities, billing and order management, and financial accounting services. Additionally, we rely on computer hardware purchased in order to deliver our platforms and services. We do not have control over the operations of the facilities of the third parties that we use. If any of these third-party services experience errors, disruptions, security issues, or other performance deficiencies, if they are updated such that our platforms become incompatible, if these services, software, or hardware fail or become unavailable due to extended outages, interruptions, defects, or otherwise, or if they are no longer available on commercially reasonable terms or prices (or at all), these issues could result in errors or defects in our platforms, cause our platforms to fail, our revenue and margins could decline, or our reputation and brand to be damaged, we could be exposed to legal or contractual liability, our expenses could increase, our ability to manage our operations could be interrupted, and our processes for managing our sales and servicing our customers could be impaired until equivalent services or technology, if available, are identified, procured, and implemented, all of which may take significant time and resources, increase our costs, and could adversely affect our business. Many of these third-party providers attempt to impose limitations on their liability for such errors, disruptions, defects, performance deficiencies, or failures, and if enforceable, we may have additional liability to our customers which may not be compensated by our third-party providers which are responsible for the liability. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have experienced, and may in the future experience, disruptions, failures, data loss, corruption, unavailability, outages, and other performance problems with our infrastructure or cloud-based offerings due to a variety of factors, which have included or may in the future include infrastructure changes, introductions of new functionality, human or software errors, employee misconduct, capacity constraints, denial of service attacks, phishing attacks, computer viruses, ransomware, and other malicious or destructive code, or other security-related incidents, and our disaster recovery planning may not be sufficient for all situations. If we experience disruptions, failures, data loss, outages, or other performance problems, our business, financial condition, and results of operations could be adversely affected. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our systems and the third-party systems upon which we and our customers rely are also vulnerable to damage or interruption from catastrophic occurrences such as earthquakes, floods, fires, power loss, telecommunication failures, cybersecurity threats, terrorist attacks, natural disasters, public health crises such as the COVID-19 pandemic, geopolitical tensions such as those that may be caused by the ongoing Russian invasion of Ukraine, or acts of misconduct. Moreover, we have business operations in the San Francisco Bay Area, which is a seismically active region. Despite any precautions we may take, the occurrence of a catastrophic event or other unanticipated problems at our or our third-party vendors&#8217; hosting facilities, or within our systems or the systems of third parties upon which we rely, could result in interruptions, performance problems, or failure of our infrastructure, technology, or platforms, which may adversely impact our business. In addition, our ability to conduct normal business operations could be severely affected. In the event of significant physical damage to one of these facilities, it may take a significant period of time to achieve full resumption of our services, and our disaster recovery planning may not account for all eventualities. In addition, any negative publicity arising from these disruptions could harm our reputation and brand and adversely affect our business. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furthermore, our platforms are in many cases important or essential to our customers&#8217; operations, including in some cases, their cybersecurity or oversight and compliance programs, and subject to service level agreements (&#8220;SLAs&#8221;). Any interruption in our service, whether as a result of an internal or third-party issue, could damage our brand and reputation, cause our customers to terminate or not renew their contracts with us or decrease use of our platforms and services, require us to indemnify our customers against certain losses, result in our issuing credit or paying penalties or fines, subject us to other losses or liabilities, cause our platforms to be perceived as unreliable or unsecure, and prevent us from gaining new or additional business from current or future customers, any of which could harm our business, financial condition, and results of operations. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Moreover, to the extent that we do not effectively address capacity constraints, upgrade our systems as needed, and continually develop our technology and network architecture to accommodate actual and anticipated changes in technology, our business, financial condition, and results of operations could be adversely affected. The provisioning of additional cloud hosting capacity requires lead time. AWS, Microsoft Azure, and other third parties have no obligation to renew their agreements with us on commercially reasonable terms, or at all. If AWS, Microsoft Azure, or other third parties increase pricing terms, terminate or seek to terminate our contractual relationship, establish more favorable relationships with our competitors, or change or interpret their terms of service or policies in a manner that is unfavorable to us, we may be required to transfer to other cloud providers or invest in a private cloud. If we are required to transfer to other cloud providers or invest in a private cloud, we could incur significant costs and experience possible service interruption in connection with doing so, or risk loss of customer contracts if they are unwilling to accept such a change.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A failure to maintain our relationships with our third-party providers (or obtain adequate replacements), and to receive services from such providers that do not contain any material errors or defects, could adversely affect our ability to deliver effective products and solutions to our customers and adversely affect our business and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our policies regarding customer confidential information and support for individual privacy and civil liberties could cause us to experience adverse business and reputational consequences. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We strive to protect our customers&#8217; confidential information and individuals&#8217; privacy interests consistent with applicable laws, directives, and regulations. Consequently, we do not provide information about our customers to third parties without legal process. From time to time, government entities may seek our assistance with obtaining information about our customers or could request that we modify our technology platforms in a manner to permit access or monitoring. In light of our confidentiality and privacy commitments, we may legally challenge law enforcement or other government requests to provide information, to obtain encryption keys, or to modify or weaken encryption. To the extent that we do not provide assistance to or comply with requests from government entities, or if we challenge those requests publicly or in court, we may experience adverse political, business, and reputational consequences among certain customers or portions of the public. Conversely, to the extent that we do provide such assistance, or do not challenge those requests publicly in court, we may experience adverse political, business, and reputational consequences from other customers or portions of the public arising from concerns over privacy or the government&#8217;s activities. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Failure to adequately obtain, maintain, protect and enforce our intellectual property and other proprietary rights could adversely affect our business. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our success and ability to compete depends in part on our ability to protect proprietary methods and technologies that we develop under a combination of patent and other intellectual property and proprietary rights in the United States and other jurisdictions outside the United States so that we can prevent others from using our inventions and proprietary information and technology. Despite our efforts, third parties may attempt to disclose, obtain, copy, or use our intellectual property or other proprietary information or technology without our authorization, and our efforts to protect our intellectual property and other proprietary rights may not prevent such unauthorized disclosure or use, misappropriation, infringement, reverse engineering or other violation of our intellectual property or other proprietary rights. Effective protection of our rights may not be available to us in every country in which our technology platforms or services are available. The laws of some countries may not be as protective of intellectual property and other proprietary rights as those in the United States, and mechanisms for enforcement of intellectual property and other proprietary rights may be inadequate. Also, our involvement in standard setting activity or the need to obtain licenses from others may require us to license our intellectual property. Accordingly, despite our efforts, we may be unable to prevent third parties from using our intellectual property or other proprietary information or technology. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, we may be the subject of intellectual property infringement or misappropriation claims, which could be very time-consuming and expensive to settle or litigate and could divert our management&#8217;s attention and other resources. These claims could also subject us to significant liability for damages if we are found to have infringed patents, copyrights, trademarks, or other intellectual property rights, or breached trademark co-existence agreements or other intellectual property licenses and could require us to cease using or to rebrand all or portions of our platforms. Any of our patents, copyrights, trademarks, or other intellectual property rights may be challenged by others or invalidated through administrative process or litigation. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">While we have issued patents and patent applications pending, we may be unable to obtain patent protection for the technology covered in our patent applications or such patent protection may not be obtained quickly enough to meet our business needs. Furthermore, the patent prosecution process is expensive, time-consuming, and complex, and we may not be able to prepare, file, prosecute, maintain, and enforce all necessary or desirable patent applications at a reasonable cost or in a timely manner. The scope of patent protection also can be reinterpreted after issuance and issued patents may be invalidated. Even if our patent applications do issue as patents, they may not issue in a form that is sufficiently broad to protect our technology, prevent competitors or other third parties from competing with us or otherwise provide us with any competitive advantage. Even if our patents issue in a form that covers our technology, enforcing patents against suspected infringers is time consuming, expensive, and involves risks associated with litigation, including the risk the suspected infringers file counterclaims against us. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, any of our patents, copyrights, trademarks, or other intellectual property or proprietary rights may be challenged, narrowed, invalidated, held unenforceable, or circumvented in litigation or other proceedings, including, where applicable, opposition, re-examination, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">inter partes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">review, post-grant review, interference, nullification and derivation proceedings, and equivalent proceedings in foreign jurisdictions, and such intellectual property or other proprietary rights may be lost or no longer provide us meaningful competitive advantages. Such proceedings may result in substantial cost and require significant time from our management, even if the eventual outcome is favorable to us. Third parties also may legitimately and independently develop products, services, and technology similar to or duplicative of our platforms. In addition to protection under intellectual property laws, we rely on confidentiality or license agreements that we generally enter into with our corporate partners, employees, consultants, advisors, vendors, and customers, and generally limit access to and distribution of our proprietary information. However, we cannot be certain that we have entered into such agreements with all parties who may have or have had access to our confidential information or that the agreements we have entered into will not be breached or challenged, or that such breaches will be detected. Furthermore, non-disclosure provisions can be difficult to enforce, and even if successfully enforced, may not be entirely effective. Additionally, as more information about us and our platforms is made or becomes publicly available, it may be more difficult to manage actions by third parties with respect to, or other use of, such information. We cannot guarantee that any of the measures we have taken will prevent infringement, misappropriation, or other violation of our technology or other intellectual property or proprietary rights. Because we may be an attractive target for cyberattacks, we also may have a heightened risk of unauthorized access to, and misappropriation of, our proprietary and competitively sensitive information. We may be required to spend significant resources to monitor and protect our intellectual property and other proprietary rights, and we may conclude that in at least some instances the benefits of protecting our intellectual property or other proprietary rights may be outweighed by the expense or distraction to our management. We may initiate claims or litigation against third parties for infringement, misappropriation, or other violation of our intellectual property or other proprietary rights or to establish the validity of our intellectual property or other proprietary rights. Any such litigation, whether or not it is resolved in our favor, could be time-consuming, result in significant expense to us and divert the efforts of our technical and management personnel. Furthermore, attempts to enforce our intellectual property rights against third parties could also provoke these third parties to assert their own intellectual property or other rights against us, or result in a holding that invalidates or narrows the scope of our rights, in whole or in part. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We have been, and may in the future be, subject to intellectual property rights claims, which 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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our success and ability to compete also depends in part on our ability to operate without infringing, misappropriating or otherwise violating the intellectual property or other proprietary rights of third parties. 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 pursue litigation based on allegations of infringement, misappropriation or other violations of intellectual property rights. In addition, many of these companies have the capability to dedicate substantial resources to enforce their intellectual property rights and to defend claims that may be brought against them. Such litigation also may involve non-practicing patent assertion entities or companies who use their patents as a means to extract license fees by threatening costly litigation or that have minimal operations or relevant product revenue and against whom our patents may provide little or no deterrence or protection. We have received notices, and may continue to receive notices in the future, that claim we have infringed, misappropriated, misused or otherwise violated other parties&#8217; intellectual property rights, and, to the extent we have made or will make more information about our platforms publicly available and become exposed to greater visibility, we face a higher risk of being the subject of intellectual property infringement, misappropriation or other violation claims, which is not uncommon with respect to software technologies in particular. There may be third-party intellectual property rights, including issued patents or pending patent applications, that cover significant aspects of our technologies, or business methods. There may also be third-party intellectual property rights, including trademark registrations and pending applications, that cover the goods and services that we offer in certain regions. We may also be exposed to increased risk of being the subject of intellectual property infringement, misappropriation, or other violation claims as a result of acquisitions and our incorporation of open source and other third-party software into, or new branding for, our technology platforms, as, among other things, we have a lower level of visibility into the development process with respect to such technology or the care taken to safeguard against infringement, misappropriation, or other violation risks. In addition, former employers of our current, former, or future employees may assert claims that such employees have improperly disclosed to us confidential or proprietary </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">information of these former employers. Any intellectual property claims, with or without merit, are difficult to predict, could be very time-consuming and expensive to settle or litigate, could divert our management&#8217;s attention and other resources, and may not be covered by the insurance that we carry. These claims could subject us to significant liability for damages, potentially including treble damages if we are found to have willfully infringed a third party&#8217;s intellectual property rights. These claims could also result in our having to stop using technology, branding or marks found to be in violation of a third party&#8217;s rights and any necessary rebranding could result in the loss of goodwill. We could be required to seek a license for the intellectual property, which may not be available on commercially reasonable terms or at all. Even if a license were available, we could be required to pay significant royalties, which would increase our expenses. As a result, we could be required to develop alternative non-infringing technology, branding or marks, which could require significant effort and expense. If we cannot license rights or develop technology for any infringing aspect of our business, we would be forced to limit or stop sales of one or more of our platforms or features, we could lose existing customers, and we may be unable to compete effectively. Any of these results would harm our business, financial condition, and results of operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Further, our agreements with customers and other third parties generally include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of third-party claims of intellectual property infringement, misappropriation, or other violations of intellectual property rights, damages caused by us to property or persons, or other liabilities relating to or arising from our platforms, services, or other contractual obligations. Large indemnity payments could harm our business, financial condition, and results of operations. Any dispute with a customer with respect to such obligations could have adverse effects on our relationship with that customer and other existing customers and new customers and harm our business and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Real or perceived errors, failures, defects, or bugs in our platforms could adversely affect our results of operations and growth prospects.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Because we offer very complex technology platforms, undetected errors, defects, failures, or bugs may occur, especially when platforms or capabilities are first introduced or when new versions or other product or infrastructure updates are released. Our platforms are often installed and used in large-scale computing environments with different operating systems, software products and equipment, and data source and network configurations, which may cause errors or failures in our platforms or may expose undetected errors, failures, or bugs in our platforms. Despite testing by us, errors, failures, or bugs may not be found in new software or releases until after commencement of commercial shipments. In the past, errors have affected the performance of our platforms and can also delay the development or release of new platforms or capabilities or new versions of platforms, adversely affect our reputation and our customers&#8217; willingness to buy platforms from us, and adversely affect market acceptance or perception of our platforms. Many of our customers use our platforms in applications that are critical to their businesses or missions and may have a lower risk tolerance to defects in our platforms than to defects in other, less critical, software products. Any errors or delays in releasing new software or new versions of platforms or allegations of unsatisfactory performance, errors, defects, or failures in released software could cause us to lose revenue or market share, increase our service costs, cause us to incur substantial costs in redesigning the software, cause us to lose significant customers, subject us to liability for damages and divert our resources from other tasks, any one of which could materially and adversely affect our business, results of operations and financial condition. In addition, our platforms could be perceived to be ineffective for a variety of reasons outside of our control. Hackers or other malicious parties could circumvent our or our customers&#8217; security measures, and customers may misuse our platforms resulting in a security breach or perceived product failure. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Real or perceived errors, failures, or bugs in our platforms and services, or dissatisfaction with our services and outcomes, could result in customer terminations and/or claims by customers for losses sustained by them. In such an event, we may be required, or we may choose, for customer relations or other reasons, to expend additional resources in order to help correct any such errors, failures, or bugs. Although we have limitation of liability provisions in our standard software licensing and service agreement terms and conditions, these provisions may not be enforceable in some circumstances, may vary in levels of protection across our agreements, or may not fully or effectively protect us from such claims and related liabilities and costs. We generally provide a warranty for our software products and services and an SLA for our performance of software operations via our O&amp;M services to customers. In the event that there is a failure of warranties in such agreements, we are generally obligated to correct the product or service to conform to the warranty provision as set forth in the applicable SLA, or, if we are unable to do so, the customer is entitled to seek a refund of the purchase price of the product and service (generally prorated over the contract term). The sale and support of our products also entail the risk of product liability claims. We maintain insurance to protect against certain claims associated with the use of our products, but our insurance coverage may not adequately cover any claim asserted against us. In addition, even claims that ultimately are unsuccessful could result in our expenditure of funds in litigation and divert management&#8217;s time and other resources. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, our platforms integrate a wide variety of other elements, and our platforms must successfully interoperate with products from other vendors and our customers&#8217; internally developed software. As a result, when problems occur for a customer using our platforms, it may be difficult to identify the sources of these problems, and we may receive blame for a security, access control, or other compliance breach that was the result of the failure of one of the other elements in a customer&#8217;s or </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">another vendor&#8217;s IT, security, or compliance infrastructure. The occurrence of software or errors in data, whether or not caused by our platforms, could delay or reduce market acceptance of our platforms and have an adverse effect on our business and financial performance, and any necessary revisions may cause us to incur significant expenses. The occurrence of any such problems could harm our business, financial condition, and results of operations. If an actual or perceived breach of information correctness, auditability, integrity, or availability occurs in one of our customers&#8217; systems, regardless of whether the breach is attributable to our platforms, the market perception of the effectiveness of our platforms could be harmed. Alleviating any of these problems could require additional significant expenditures of our capital and other resources and could cause interruptions, delays, or cessation of our product licensing, which could cause us to lose existing or potential customers and could adversely affect our business, financial condition, results of operations, and growth prospects. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We rely on the availability of licenses to third-party technology that may be difficult to replace or that may cause errors or delay implementation of our platforms and services should we not be able to continue or obtain a commercially reasonable license to such technology. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our technology platforms include software or other intellectual property licensed from third parties. It may be necessary in the future to renew licenses relating to various aspects of these platforms or to seek new licenses for existing or new platforms or other products. There can be no assurance that the necessary licenses would be available on commercially acceptable terms, if at all. Third parties may terminate their licenses with us for a variety of reasons, including actual or perceived failures or breaches of security or privacy, or reputational concerns, or they may choose not to renew their licenses with us. In addition, we may be subject to liability if third-party software that we license is found to infringe, misappropriate, or otherwise violate intellectual property or privacy rights of others. The loss of, or inability to obtain, certain third-party licenses or other rights or to obtain such licenses or rights on favorable terms, or the need to engage in litigation regarding these matters, could result in product roll-backs, delays in product releases until equivalent technology can be identified, licensed or developed, if at all, and integrated into our platforms, and may have a material adverse effect on our business, financial condition, and results of operations. Moreover, the inclusion in our platforms of software or other intellectual property licensed from third parties on a nonexclusive basis could limit our ability to differentiate our platforms from products of our competitors and could inhibit our ability to provide the current level of service to existing customers. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, any data that we license from third parties for potential use in our platforms may contain errors or defects, which could negatively impact the analytics that our customers perform on or with such data. This may have a negative impact on how our platforms are perceived by our current and potential customers and could materially damage our reputation and brand. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Changes in or the loss of third-party licenses could lead to our platforms becoming inoperable or the performance of our platforms being materially reduced resulting in our potentially needing to incur additional research and development costs to ensure continued performance of our platforms or a material increase in the costs of licensing, and we may experience decreased demand for our platforms. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our platforms contain &#8220;open source&#8221; software, and any failure to comply with the terms of one or more of these open source licenses could negatively affect our business. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our technology platforms are distributed with software licensed by its authors or other third parties under &#8220;open source&#8221; licenses. Some of these licenses contain requirements that we make available source code for modifications or derivative works we create based upon the open source software, and that we license these modifications or derivative works under the terms of a particular open source license or other license granting third-parties certain rights of further use. If we combine our proprietary software with open source software in a certain manner, we could, under certain provisions of the open source licenses, be required to release the source code of our proprietary software. In addition to risks related to license requirements, usage of open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide updates, warranties, support, indemnities, assurances of title, or controls on origin of the software, and are provided on an &#8220;as-is&#8221; basis. Likewise, some open source projects have known security and other vulnerabilities and architectural instabilities, or are otherwise subject to security attacks due to their wide availability, and are provided on an &#8220;as-is&#8221; basis. We have established processes to help alleviate these risks, including a review process for screening requests from our development organization for the use of open source software, and the use of software tools to review our source code for open source software, but we cannot be sure that all open source software is submitted for approval prior to use in our platforms or that such software tools will be effective. In addition, open source license terms may be ambiguous and many of the risks associated with usage of open source software cannot be eliminated, and could, if not properly addressed, negatively affect our business. If we were found to have inappropriately used open source software, we may be required to re-engineer our platforms, to release proprietary source code, to discontinue the sale of our platforms in the event re-engineering could not be accomplished on a timely basis, or to take other remedial action that may divert resources away from our development efforts, any of which could adversely affect our business, results of operations, financial condition, and growth prospects. In addition, if the open source software we use is no longer maintained by the relevant open source community, then it may be more difficult to make the necessary revisions to our software, including modifications to address security vulnerabilities, which could impact our ability to mitigate cybersecurity risks or fulfill our contractual obligations to our customers. We may also face claims from </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">copyright owners seeking to enforce the terms of an open source license governing the software, including by demanding release of the open source software, derivative works or our proprietary source code that was developed using such software. Such claims, with or without merit, could result in litigation, could be time-consuming and expensive to settle or litigation, including copyright infringement claims, could divert our management&#8217;s attention and other resources, could require us to lease some of our proprietary code, or could require us to devote additional research and development resources to change our software, any of which could adversely affect our business. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additionally, we have intentionally made certain proprietary software available on an open source basis, both by contributing modifications back to existing open source projects, and by making certain internally developed tools available pursuant to open source licenses, and we plan to continue to do so in the future. While we have established procedures, including a review process for any such contributions, which is designed to protect any code that may be competitively sensitive, we cannot guarantee that this process has always been applied consistently. Even when applied, because any software source code we contribute to open source projects is publicly available, our ability to protect our intellectual property rights with respect to such software source code may be limited or lost entirely, and we may be unable to prevent our competitors or others from using such contributed software source code for competitive purposes, or for commercial or other purposes beyond what we intended. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Many of these risks associated with usage of open source software could be difficult to eliminate or manage, and could, if not properly addressed, negatively affect the performance of our offerings and our business. </span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to Legal, Regulatory, and Accounting</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our business is subject to complex and evolving U.S. and non-U.S. laws and regulations regarding privacy, data protection and security, technology protection, and other matters. Many of these laws and regulations are subject to change and uncertain interpretation, and could result in claims, changes to our business practices, monetary penalties, increased cost of operations, or otherwise harm our business. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are subject to a variety of local, state, national, and international laws, directives, and regulations in the United States and abroad that involve matters central to our business, including privacy and data protection, data security, data storage, retention, transfer and deletion, technology protection, and personal information. International data protection, data security, privacy, and other laws and regulations can impose different obligations or be more restrictive than those in the United States. These U.S. federal and state and foreign laws and regulations, which, depending on the regime, may be enforced by private parties or government entities, are constantly evolving and can be subject to significant change, and they are likely to continue to develop and evolve for the foreseeable future. In addition, the application, interpretation, and enforcement of these laws and regulations are often uncertain, particularly in the new and rapidly evolving software and technology industry in which we operate, and may be interpreted and applied inconsistently from country to country and inconsistently with our current policies and practices. A number of proposals are pending before U.S. federal, state, and foreign legislative and regulatory bodies that could significantly affect our business. For example, despite recent developments indicating an in-principle agreement between the U.S. and European Commission to develop a new Trans-Atlantic Data Privacy Framework, new legal challenges to the mechanisms allowing companies to transfer personal data from the European Economic Area to certain other jurisdictions, including the United States, could emerge resulting in further limitations on the ability to transfer data across borders. The California state legislature passed the California Consumer Privacy Act (&#8220;CCPA&#8221;) in 2018 and California voters approved a ballot measure subsequently establishing the California Privacy Rights Act (&#8220;CPRA&#8221;) in 2020, which will jointly regulate the processing of personal information of California residents and increase the privacy and security obligations of entities handling certain personal information of California residents, including requiring covered companies to provide new disclosures to California consumers, and affords such consumers new abilities to opt-out of certain sales of personal information. The CCPA came into effect on January 1, 2020, and the California Attorney General may bring enforcement actions, with penalties for violations of the CCPA. The CPRA will go into effect on January 1, 2023 instilling enforcement authority in a new dedicated regulatory body, the California Privacy Protection Agency, which will begin carrying out enforcement actions as soon as six months after the enactment date. While aspects of both the CCPA and CPRA and their interpretations remain to be determined in practice, we are committed to complying with their applicable obligations. More generally, some observers have noted the CCPA could mark the beginning of a trend toward more stringent privacy legislation in the United States, as observed with the subsequent adoption of state-level comprehensive consumer privacy legislation, including the following (collectively, the &#8220;State Privacy Laws&#8221;): </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The Virginia Consumer Data Protection Act (&#8220;VCDPA&#8221;), enacted in March 2021 and scheduled to become effective on January 1, 2023; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The Colorado Privacy Act (&#8220;CPA&#8221;), which was enacted in June 2021 and will become effective on July 1, 2023; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The Utah Consumer Privacy Act (&#8220;UCPA&#8221;), which was enacted in March 2022 and will become effective December 31, 2023; and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Connecticut&#8217;s Act Concerning Personal Data Privacy and Online Monitoring (&#8220;CTDPA&#8221;), which was enacted in May 2022 and most of which will become effective July 1, 2023. </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We cannot yet fully predict the impact of the State Privacy Laws, and other new laws or regulations on our business or operations, but developments regarding these and all privacy and data protection laws and regulations around the world may require us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to maintain compliance on an ongoing basis. Outside of the United States, virtually every jurisdiction in which we operate has established its own legal framework relating to privacy, data protection, and information security matters with which we and/or our customers must comply. Laws and regulations in these jurisdictions apply broadly to the collection, use, storage, retention, disclosure, security, transfer, and other processing of data that identifies or may be used to identify or locate an individual. Some countries and regions, including the European Union, are considering or have passed legislation that imposes significant obligations in connection with privacy, data protection, and information security that could increase the cost and complexity of delivering our platforms and services, including the European General Data Protection Regulation (&#8220;GDPR&#8221;) which took effect in May 2018. Complying with the GDPR or other data protection laws, directives, and regulations as they emerge may cause us to incur substantial operational costs or require us to modify our data handling practices on an ongoing basis. Non-compliance with the GDPR specifically may result in administrative fines or monetary penalties of up to 4% of worldwide annual revenue in the preceding financial year or &#8364;20 million (whichever is higher) for the most serious infringements, and could result in proceedings against us by governmental entities or other related parties and may otherwise adversely impact our business, financial condition, and results of operations.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The overarching complexity of laws and regulations relating to privacy, data protection, and information security around the world pose a compliance challenge that could manifest in costs, damages, or liability in other forms as a result of failure to implement proper programmatic controls, failure to adhere to those controls, or the malicious or inadvertent breach of applicable privacy and data protection requirements by us, our employees, our business partners, or our customers. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition to government regulation, self-regulatory standards and other industry standards may legally or contractually apply to us, be argued to apply to us, or we may elect to comply with such standards or to facilitate our customers&#8217; compliance with such standards. Because privacy, data protection, and information security are critical competitive factors in our industry, we may make statements on our website, in marketing materials, or in other settings about our data security measures and our compliance with, or our ability to facilitate our customers&#8217; compliance with, these standards. We also expect that there will continue to be new proposed laws and regulations concerning privacy, data protection, and information security, and we cannot yet determine the impact such future laws, regulations and standards, or amendments to or re-interpretations of existing laws and regulations, industry standards, or other obligations may have on our business. New laws, amendments to or re-interpretations of existing laws and regulations, industry standards, and contractual and other obligations may require us to incur additional costs and restrict our business operations. As these legal regimes relating to privacy, data protection, and information security continue to evolve, they may result in ever-increasing public scrutiny and escalating levels of enforcement and sanctions. Furthermore, because the interpretation and application of laws, standards, contractual obligations and other obligations relating to privacy, data protection, and information security are uncertain, these laws, standards, and contractual and other obligations may be interpreted and applied in a manner that is, or is alleged to be, inconsistent with our data management practices, our policies or procedures, or the features of our platforms, or we may simply fail to properly develop or implement our practices, policies, procedures, or features in compliance with such obligations. If so, in addition to the possibility of fines, lawsuits, and other claims, we could be required to fundamentally change our business activities and practices or modify our platforms, which could have an adverse effect on our business. We may be unable to make such changes and modifications in a commercially reasonable manner or at all, and our ability to fulfill existing obligations, make enhancements, or develop new platforms and features could be limited. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and policies that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our platforms. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These existing and proposed laws and regulations can be costly to comply with and can make our platforms and services less effective or valuable, delay or impede the development of new products, result in negative publicity, increase our operating costs, require us to modify our data handling practices, limit our operations, impose substantial fines and penalties, require significant management time and attention, or put our data or technology at risk. Any failure or perceived failure by us or our platforms to comply with the laws, regulations, directives, policies, industry standards, or legal obligations of the U.S., European Union, or other governmental or non-governmental bodies at the regional, national, or supra-national level relating to privacy, data protection, or information security, or any security incident that results in actual or suspected loss of or the unauthorized access to, or acquisition, use, release, or transfer of, personal information, personal data, or other customer or sensitive data or information may result in governmental investigations, inquiries, enforcement actions and prosecutions, private claims and litigation, indemnification or other contractual obligations, other remedies, including fines or demands that we modify or cease existing business practices, or adverse publicity, and related costs and liabilities, which could significantly and adversely affect our business and results of operations. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our non-U.S. sales and operations subject us to additional risks and regulations that can adversely affect our results of operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our successes to date have primarily come from customers in relatively stable and developed countries, but we are in the process of entering new and emerging markets in non-U.S. countries, including with COVID-19 response efforts and defense, law enforcement, national security, and other government agencies, as part of our growth strategy. These new and emerging markets may involve uncertain business, technology, and economic risks and may be difficult or impossible for us to penetrate, even if we were to commit significant resources to do so. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We currently have sales personnel and sales and services operations in the United States and certain countries around the world. To the extent that we experience difficulties in recruiting, training, managing, or retaining non-U.S. staff, and specifically sales management and sales personnel staff, we may experience difficulties in sales productivity in, or market penetration of, non-U.S. markets. Our ability to convince customers to expand their use of our platforms or renew their subscription, license, or maintenance and service agreements with us is correlated to, among other things, our direct engagement with the customer. To the extent we are restricted or unable to engage with non-U.S. customers effectively with our limited sales force and services capacity, we may be unable to grow sales to existing customers to the same degree we have experienced in the United States. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our non-U.S. operations subject us to a variety of risks and challenges, including: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Increased management, travel, infrastructure, and legal and financial compliance costs and time associated with having multiple non-U.S. operations, including but not limited to compliance with local employment laws and other applicable laws and regulations; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Longer payment cycles, greater difficulty in enforcing contracts, difficulties in collecting accounts receivable, especially in emerging markets, and the likelihood that revenue from non-U.S. system integrators, government contractors, and customers may need to be recognized when cash is received, at least until satisfactory payment history has been established, or upon confirmation of certain acceptance criteria or milestones; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The need to adapt our platforms for non-U.S. customers whether to accommodate customer preferences or local law; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Differing regulatory and legal requirements and possible enactment of additional regulations or restrictions on the use, import, or re-export of our platforms or the provision of services, which could delay, restrict, or prevent the sale or use of our platforms and services in some jurisdictions; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Compliance with multiple and changing foreign laws and regulations, including those governing employment, privacy, data protection, information security, data transfer, and the risks and costs of non-compliance with such laws and regulations; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">New and different sources of competition not present in the United States; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Heightened risks of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may cause us to withdraw from particular markets, or impact financial results and result in restatements of financial statements and irregularities in financial statements; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Volatility in non-U.S. political and economic environments, including by way of examples, the potential effects of COVID-19, the United Kingdom&#8217;s departure from the European Union, and the ongoing Russian invasion of Ukraine, as well as economic sanctions the U.S. and other countries have imposed on Russia; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Weaker protection of intellectual property rights in some countries and the risk of potential theft, copying, or other compromises of our technology, data, or intellectual property in connection with our non-U.S. operations, whether by state-sponsored malfeasance or other foreign entities or individuals; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Volatility and fluctuations in currency exchange rates, including that, because many of our non-U.S. contracts are denominated in U.S. dollars, an increase in the strength of the U.S. dollar has made our products more expensive for non-U.S. dollar denominated customers, which may make doing business with us less appealing to such customers; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Management and employee communication and integration problems resulting from language differences, cultural differences, and geographic dispersion; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Difficulties in repatriating or transferring funds from, or converting currencies in, certain countries; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Potentially adverse tax consequences, including multiple and possibly overlapping tax regimes, the complexities of foreign value-added tax systems, and changes in tax laws; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Lack of familiarity with local laws, customs, and practices, and laws and business practices favoring local competitors or partners; and </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Interruptions to our business operations and our customers&#8217; business operations subject to events such as war, incidents of terrorism, natural disasters, public health concerns or epidemics (such as the COVID-19 pandemic), shortages or failures of </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">power, internet, telecommunications, or hosting service providers, cyberattacks or malicious acts, or responses to these events. </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to the factors above, foreign governments may take administrative, legislative, or regulatory action that could materially interfere with our ability to sell our platforms in certain countries. For example, foreign governments may require a percentage of prime contracts be fulfilled by local contractors or provide special incentives to government-backed local customers to buy from local competitors, even if their products are inferior to ours. Moreover, both the U.S. government and foreign governments may regulate the acquisition of or import of our technologies or our entry into certain foreign markets or partnership with foreign third parties through investment screening or other regulations. Such regulations may apply to certain non-U.S. joint ventures, platform partnerships, and strategic alliances that may be integral to our long-term business strategy. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Compliance with laws and regulations applicable to our non-U.S. operations increases our cost of doing business in foreign jurisdictions. We may be unable to keep current with changes in foreign government requirements and laws as they change from time to time. Failure to comply with these regulations could subject us to investigations, sanctions, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties, injunctions, or other collateral consequences. In many foreign countries, it is common for others to engage in business practices that are prohibited by our internal policies and procedures or U.S. regulations applicable to us. In addition, although we have implemented policies and procedures designed to ensure compliance with these laws and policies, there can be no assurance that all of our employees, contractors, partners, and agents will comply with these laws and policies. Violations of laws or key control policies by our employees, contractors, partners, or agents could result in delays in revenue recognition, financial reporting misstatements, governmental sanctions, fines, penalties, or the prohibition of the importation or exportation of our platforms. In addition, responding to any action may result in a significant diversion of management&#8217;s attention and resources and an increase in professional fees. Enforcement actions and sanctions or failure to prevail in any possible civil or criminal litigation could harm our business, reputation, financial condition, and results of operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Also, we are expanding operations, including our work with existing commercial customers, into countries in Asia, Europe, the Middle East, and elsewhere, which may place restrictions on the transfer of data and potentially the import and use of foreign encryption technology. Any of these risks could harm our non-U.S. operations and reduce our non-U.S. sales, adversely affecting our business, results of operations, financial condition, and growth prospects. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some of our business partners also have non-U.S. operations and are subject to the risks described above. Even if we are able to successfully manage the risks of our own non-U.S. operations, our business may be adversely affected if our business partners are not able to successfully manage these risks.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Failure to comply with governmental laws and regulations could harm our business, and we have been, and expect to be, the subject of legal and regulatory inquiries, which may result in monetary payments or may otherwise negatively impact our reputation, business, and results of operations. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our business is subject to regulation by various federal, state, local, and foreign governments in which we operate. In certain jurisdictions, the regulatory requirements imposed by foreign governments may be more stringent than those in the United States. Noncompliance with applicable regulations or requirements could subject us to investigations, administrative proceedings, sanctions, enforcement actions, disgorgement of profits, fines, damages, litigation, civil and criminal penalties, termination of contracts, exclusion from sales channels or sales opportunities, injunctions, or other consequences. Such matters may include, but are not limited to, claims, disputes, allegations, or investigations related to alleged violations of laws or regulations relating to anti-corruption requirements, lobbying or conflict-of-interest requirements, export or other trade controls, data privacy or data protection requirements, or laws or regulations relating to employment, procurement, cybersecurity, securities, or antitrust/competition requirements. The effects of recently imposed and proposed actions are uncertain because of the dynamic nature of governmental action and responses. We may be subject to government inquiries that drain our time and resources, tarnish our brand among customers and potential customers, prevent us from doing business with certain customers or markets, including government customers, affect our ability to hire, attract and maintain qualified employees, or require us to take remedial action or pay penalties. From time to time, we receive formal and informal inquiries from governmental agencies and regulators regarding our compliance with laws and regulations or otherwise relating to our business or transactions. Any negative outcome from such inquiries or investigations or failure to prevail in any possible civil or criminal litigation could adversely affect our business, reputation, financial condition, results of operations, and growth prospects.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We have previously been, and may currently or in the future become, involved in a number of legal, regulatory, and administrative inquiries and proceedings, and unfavorable outcomes in litigation or other of these matters could negatively impact our business, financial conditions, and results of operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have previously been, and may currently be, and from time to time going forward may become involved in and subject to regulatory or other governmental inquiries or investigations, or government or private-party litigation or proceedings for a </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">variety of claims or disputes. These claims, lawsuits, and proceedings could involve labor and employment, discrimination and harassment, commercial disputes, intellectual property rights (including patent, trademark, copyright, trade secret, and other proprietary rights), class actions, general contract, tort, defamation, data privacy rights, antitrust, common law fraud, government regulation, or compliance, alleged federal and state securities and &#8220;blue sky&#8221; law violations or other investor claims, and other matters. Derivative claims, lawsuits, and proceedings, which may, from time to time, be asserted against our directors by our stockholders, could involve breach of fiduciary duty, failure of oversight, corporate waste claims, and other matters. One of our stockholders with respect to whom we recently settled litigation as described in the notes to our condensed consolidated financial statements has threatened to bring various of these claims. In addition, our business and results may be adversely affected by the outcome of any currently pending or any future legal, regulatory, and/or administrative claims or proceedings, including through monetary damages or injunctive relief. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The number and significance of our legal disputes and inquiries may increase as we continue to grow larger, as our business expands in employee headcount, scope, and geographic reach, and as our platforms and services become more complex. Additionally, if customers fail to pay us under the terms of our agreements, we may be adversely affected due to the cost of enforcing the terms of our contracts through litigation. Litigation or other proceedings can be expensive and time consuming and can divert our resources and leadership&#8217;s attention from our primary business operations. The results of our litigation also cannot be predicted with certainty. If we are unable to prevail in litigation, we could incur payments of substantial monetary damages or fines, or undesirable changes to our platforms or business practices, and accordingly, our business, financial condition, or results of operations could be materially and adversely affected. Furthermore, if we accrue a loss contingency for pending litigation and determine that it is probable, any disclosures, estimates, and reserves we reflect in our financial statements with regard to these matters may not reflect the ultimate disposition or financial impact of litigation or other such matters. These proceedings could also result in negative publicity, which could harm customer and public perception of our business, regardless of whether the allegations are valid or whether we are ultimately found liable. Additional information regarding certain of the lawsuits we are involved in is described further in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 7. Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Failure to comply with anti-bribery and anti-corruption laws could subject us to penalties and other adverse consequences. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As we operate and sell our platforms and services around the world, we are subject to the United States Foreign Corrupt Practices Act (&#8220;FCPA&#8221;), the U.K. Bribery Act, the U.S. domestic bribery statute contained in 18 U.S.C. &#167; 201, the United States Travel Act, and other anti-corruption and anti-bribery laws and regulations in the jurisdictions in which we do business, both domestic and abroad. These laws and regulations generally prohibit improper payments or offers of improper payments to government officials, political parties, or commercial partners for the purpose of obtaining or retaining business or securing an improper business advantage. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have operations, deal with and make sales to governmental or quasi-governmental entities in the United States and in non-U.S. countries, including those known to experience corruption, particularly certain emerging countries in East Asia, Eastern Europe, Africa, South America, and the Middle East, and further expansion of our non-U.S. sales efforts may involve additional regions. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Corruption issues pose a risk in every country and jurisdiction, but in many countries, particularly in countries with developing economies, it may be more common for businesses to engage in practices that are prohibited by the FCPA or other applicable laws and regulations, and our activities in these countries pose a heightened risk of unauthorized payments or offers of payments by one of our employees or third-party business partners, representatives, and agents that could be in violation of various laws including the FCPA. The FCPA, U.K. Bribery Act and other applicable anti-bribery and anti-corruption laws also may hold us liable for acts of corruption and bribery committed by our third-party business partners, representatives, and agents. We and our third-party business partners, representatives, and agents may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and we may be held liable for the corrupt or other illegal activities of our employees or such third parties even if we do not explicitly authorize such activities. The FCPA or other applicable laws and regulations also require that we keep accurate books and records and maintain internal controls and compliance procedures designed to prevent any such actions. While we have implemented policies and procedures to address compliance with such laws, we cannot ensure that our employees or other third parties working on our behalf will not engage in conduct in violation of our policies or applicable law for which we might ultimately be held responsible. Violations of the FCPA, the U.K. Bribery Act, and other laws may result in whistleblower complaints, adverse media coverage, investigations, imposition of significant legal fees, loss of export privileges, as well as severe criminal or civil sanctions, including suspension or debarment from U.S. government contracting, and we may be subject to other liabilities and adverse effects on our reputation, which could negatively affect our business, results of operations, financial condition, and growth prospects. In addition, responding to any enforcement action may result in a significant diversion of management&#8217;s attention and resources and significant defense costs and other professional fees. Our exposure for violating these laws increases as our non-U.S. presence expands and as we increase sales and operations in foreign jurisdictions. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Governmental trade controls, including export and import controls, sanctions, customs requirements, and related regimes, could subject us to liability or loss of contracting privileges or limit our ability to compete in certain markets. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our offerings are subject to U.S. export controls, and we incorporate encryption technology into certain of our offerings. Our controlled software offerings and the underlying technology may be exported outside of the United States only with the required export authorizations, which may include license requirements in some circumstances. Additionally, our current or future products may be classified under the Commerce Department Export Administration Regulations (&#8220;EAR&#8221;) or as defense articles subject to the United States International Traffic in Arms Regulations (&#8220;ITAR&#8221;). Most of our products, including our core software platforms, have been classified under the EAR and are generally exportable without needing a specific license, under an EAR exception for encrypted software. If a product, or component of a product, is classified under the ITAR, or is ineligible for the EAR encryption exception, then those products could be exported outside the United States only if we obtain the applicable export license or qualify for a different license exception. In certain contexts, the services we provide might be classified as defense services subject to the ITAR separately from the products we provide. Compliance with the EAR, ITAR, and other applicable regulatory requirements regarding the export of our products, including new releases of our products and/or the performance of services, may create delays in the introduction of our products in non-U.S. markets, prevent our customers with non-U.S. operations from deploying our products throughout their global systems or, in some cases, prevent the export of our products to some countries altogether. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furthermore, our activities are subject to the economic sanctions, laws and regulations of the United States and other jurisdictions. Such controls prohibit the shipment or transfer of certain products and services without the required export authorizations or export to countries, governments, and persons targeted by applicable sanctions. We take precautions to prevent our offerings from being exported in violation of these laws, including: (i) seeking to proactively classify our platforms and obtain authorizations for the export and/or import of our platforms where appropriate, (ii) implementing certain technical controls and screening practices to reduce the risk of violations, and (iii) requiring compliance with U.S. export control and sanctions obligations in customer and vendor contracts. However, we cannot guarantee the precautions we take will prevent violations of export control and sanctions laws. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As discussed above, if we misclassify a product or service, export or provide access to a product or service in violation of applicable restrictions, or otherwise fail to comply with export regulations, we may be denied export privileges or subjected to significant per violation fines or other penalties, and our platforms may be denied entry into other countries. Any decreased use of our platforms or limitation on our ability to export or sell our platforms would likely adversely affect our business, results of operations and financial condition. Violations of U.S. sanctions or export control laws can result in fines or penalties, including civil penalties of over $300,000 or twice the value of the transaction, whichever is greater, per EAR violation and a civil penalty of over $1,000,000 for ITAR violations. In the event of criminal knowing and willful violations of these laws, fines of up to $1,000,000 per violation and possible incarceration for responsible employees and managers could be imposed. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also note that if we or our business partners or counterparties, including licensors and licensees, prime contractors, subcontractors, sublicensors, vendors, customers, shipping partners, or contractors, fail to obtain appropriate import, export, or re-export licenses or permits, notwithstanding regulatory requirements or contractual commitments to do so, or if we fail to secure such contractual commitments where necessary, we may also be adversely affected, through reputational harm as well as other negative consequences, including government investigations and penalties. For instance, violations of U.S. sanctions or export control laws can result in fines or penalties, including significant civil and criminal penalties per violation, depending on the circumstances of the violation or violations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Negative consequences for violations or apparent violations of trade control requirements may include the absolute loss of the right to sell our platforms or services to the government of the United States, or to other public bodies, or a reduction in our ability to compete for such sales opportunities. Further, complying with export control and sanctions regulations for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Also, various countries, in addition to the United States, regulate the import and export of certain encryption and other technology, including import and export permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our platforms or could limit our customers&#8217; abilities to implement our platforms in those countries. For example, following Russia&#8217;s invasion of Ukraine, the U.S. and other countries imposed economic sanctions and severe export control restrictions against Russia, Belarus, and certain regions of Ukraine, and the U.S. and other countries could impose wider sanctions and export restrictions and take other actions should the conflict further escalate. Any new export restrictions, new legislation, changes in economic sanctions, or shifting approaches in the enforcement or scope of existing regulations, or in the countries, persons, or technologies targeted by such regulations, could result in decreased use of our platforms by existing customers with non-U.S. operations, declining adoption of our platforms by new customers with non-U.S. operations, limitation of our expansion into new markets, and decreased revenue.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Changes in accounting principles or their application to us could result in unfavorable accounting charges or effects, which could adversely affect our results of operations and growth prospects. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We prepare our condensed consolidated financial statements in accordance with GAAP. In particular, we make certain estimates and assumptions related to the adoption and interpretation of these principles including the recognition of our revenue and the accounting for our provision for income taxes. If these assumptions turn out to be incorrect, our financial results and position could materially differ from our expectations and could be materially adversely affected. A change in any of these principles or guidance, or in their interpretations or application to us, may have a significant effect on our reported results, as well as our processes and related controls, and may retroactively affect previously reported results or our forecasts, which may negatively impact our financial statements. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If our judgments or estimates relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in our stock price. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The preparation of our financial statements in conformity with GAAP requires management to make judgments, estimates, and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section titled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">&#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> the results of which form the basis for making judgments about the carrying values of assets, liabilities, and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our Class A common stock. Significant judgments, estimates, and assumptions used in preparing our condensed consolidated financial statements include, or may in the future include, those related to revenue recognition and income taxes. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We could be subject to additional tax liabilities. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are subject to federal, state, and local income taxes in the U.S. and numerous foreign jurisdictions. Determining our provision for income taxes requires significant management judgment, and the ultimate tax outcome may be uncertain. In addition, our provision for income taxes is subject to volatility and could be adversely affected by many factors, including, among other things, changes to our operating or holding structure, changes in the amounts of earnings in jurisdictions with differing statutory tax rates, changes in the valuation of deferred tax assets and liabilities, and changes in U.S. and foreign tax laws. Tax authorities in the United States and various foreign jurisdictions may disagree with our calculation of research and development tax credits, cross-jurisdictional transfer pricing, or other matters and assess additional taxes, interest or penalties. While we regularly assess the likely outcomes of these examinations to determine the adequacy of our provision for income taxes and we believe that our financial statements reflect adequate reserves to cover any such contingencies, there can be no assurance that the outcomes of such examinations will not have a material impact on our results of operations and cash flows. If U.S. or other foreign tax authorities change applicable tax laws, our overall taxes could increase, and our financial condition or results of operations may be adversely impacted.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may not be able to utilize a significant portion of our net operating loss carryforwards and tax credits, which could adversely affect our results of operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We record an asset for the future tax benefits from unused U.S. federal, state, and non-U.S. net operating losses (&#8220;NOLs&#8221;) and tax credits subject to a full valuation allowance. Federal, state and non-U.S. taxing bodies often place limitations on NOLs and tax credit carryforward benefits. As a result, we may not be able to utilize our NOLs and tax credits. In general, under Section 382 of the United States Internal Revenue Code of 1986 (the &#8220;Code&#8221;), a corporation that undergoes an ownership change is subject to limitations on its ability to utilize its pre-change NOLs to offset future taxable income. Future changes in our stock ownership, some of which are outside of our control, could result in an ownership change under Section 382 of the Code. If our existing NOLs are subject to limitations arising from an ownership change, our ability to utilize NOLs could be limited by Section 382 of the Code, and a certain amount of our prior year NOLs could expire without benefit. Changes in the law may also impact our ability to use our NOLs and tax credit carryforwards.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There is also a risk that the expiration of our existing NOLs or tax credits or a limitation on their use to offset future income tax liabilities could result from statutory or regulatory changes, especially in reaction to the COVID-19 pandemic. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our results of operations may be harmed if we are required to collect sales or other related taxes for our license arrangements in jurisdictions where we have not historically done so. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">States and some local taxing jurisdictions have differing rules and regulations governing sales and use taxes, and these rules and regulations are subject to varying interpretations that may change over time. We collect and remit U.S. sales and use tax, value-added tax (&#8220;VAT&#8221;), and goods and services tax (&#8220;GST&#8221;) in a number of jurisdictions. It is possible, however, that we could face </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">sales tax, VAT, or GST audits and that our liability for these taxes could exceed our estimates as state and non-U.S. tax authorities could still assert that we are obligated to collect additional tax amounts from our customers and remit those taxes to those authorities. We could also be subject to audits in states and non-U.S. jurisdictions for which we have not accrued tax liabilities. One or more states or countries may seek to impose incremental or new sales, use, or other tax collection obligations on us or may determine that such taxes should have, but have not been, paid by us.</span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to Relationships and Business with the Public Sector</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">A significant portion of our business depends on sales to the public sector, and our failure to receive and maintain government contracts or changes in the contracting or fiscal policies of the public sector has adversely affected and could continue to adversely affect our business, results of operations, financial condition, and growth prospects. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We derive a significant portion of our revenue from contracts with federal, state, local, and foreign governments and government agencies, and we believe that the success and growth of our business will continue to depend on our successful procurement of government contracts. For example, we have historically derived, and expect to continue to derive, a significant portion of our revenue from sales to agencies of the U.S. federal government, either directly by us or through other government contractors. Our perceived relationship with the U.S. government could adversely affect our business prospects in certain non-U.S. geographies or with certain non-U.S. governments. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales to such government agencies are subject to a number of challenges and risks. Selling to government agencies can be highly competitive, expensive, and time-consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. We also must comply with laws and regulations relating to the formation, administration, and performance of contracts, which provide public sector customers rights, many of which are not typically found in commercial contracts. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accordingly, our business, financial condition, results of operations, and growth prospects may be adversely affected by certain events or activities, including, but not limited to: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in fiscal or contracting policies or decreases in available government funding; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in government programs or applicable requirements; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Restrictions in the grant of personnel security clearances to our employees; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Ability to maintain facility clearances required to perform on classified contracts for U.S. federal government and foreign government agencies; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in the political environment, including before or after a change to the leadership within the government administration, or due to the ongoing Russian invasion of Ukraine and related economic sanctions and regional instability, and any resulting uncertainty or changes in policy or priorities and resultant funding; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in the government&#8217;s attitude towards the capabilities that we offer, especially in the areas of national defense, cybersecurity, and critical infrastructure, including the financial, energy, telecommunications, and healthcare sectors; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in the government&#8217;s attitude towards us as a company or our platforms as viable or acceptable software solutions; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Appeals, disputes, or litigation relating to government procurement, including but not limited to bid protests by unsuccessful bidders on potential or actual awards of contracts to us or our partners by the government; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The adoption of new laws or regulations or changes to existing laws or regulations; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Budgetary constraints, including automatic reductions as a result of &#8220;sequestration&#8221; or similar measures and constraints imposed by any lapses in appropriations for the federal government or certain of its departments and agencies; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Influence by, or competition from, third parties with respect to pending, new, or existing contracts with government customers; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in political or social attitudes with respect to security or data privacy issues; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Potential delays or changes in the government appropriations or procurement processes, including as a result of events such as war, incidents of terrorism, natural disasters, and public health concerns or epidemics, such as the coronavirus pandemic; and </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Increased or unexpected costs or unanticipated delays caused by other factors outside of our control, such as performance failures of our subcontractors.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Such events or activities, among others, have caused and could continue to cause governments and governmental agencies to delay or refrain from purchasing our platforms and services in the future, reduce the size or payment amounts of purchases from </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">existing or new government customers, or otherwise have an adverse effect on our business, results of operations, financial condition, and growth prospects. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We have contracts with governments that involve classified programs, which may limit investor insight into portions of our business. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We derive a portion of our revenue from programs with governments and government agencies that are subject to security restrictions (e.g., contracts involving classified information, classified contracts, and classified programs), which preclude the dissemination of information and technology that is classified for national security purposes under applicable law and regulation. In general, access to classified information, technology, facilities, or programs requires appropriate personnel security clearances, is subject to additional contract oversight and potential liability, and may also require appropriate facility clearances and other specialized infrastructure. In the event of a security incident involving classified information, technology, facilities, or programs or personnel holding clearances, we may be subject to legal, financial, operational, and reputational harm. We are limited in our ability to provide specific information about these classified programs, their risks, or any disputes or claims relating to such programs. As a result, investors have less insight into our classified programs than our other businesses and therefore less ability to fully evaluate the risks related to our classified business or our business overall. However, historically the business risks associated with our work on classified programs have not differed materially from those of our other government contracts. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our business could be adversely affected if our employees cannot obtain and maintain required personnel security clearances or we cannot establish and maintain a required facility security clearance. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain government contracts may require our employees to maintain various levels of security clearances and may require us to maintain a facility security clearance to comply with U.S. and international government agency requirements. Many governments have strict security clearance requirements for personnel who perform work in support of classified programs. Obtaining and maintaining security clearances for employees typically involves a lengthy process, and it can be difficult to identify, recruit, and retain employees who already hold security clearances. If our employees are unable to obtain security clearances in a timely manner, or at all, or if our employees who hold security clearances are unable to maintain their clearances or terminate employment with us, then we may be unable to comply with relevant U.S. and international government agency requirements, or our customers requiring classified work could choose to terminate or decide not to renew one or more contracts requiring employees to obtain or maintain security clearances upon expiration. To the extent we are not able to obtain or maintain a facility security clearance, we may not be able to bid on or win new classified contracts, and existing contracts requiring a facility security clearance could be terminated, either of which would have an adverse impact on our business, financial condition, and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Many of our customer contracts may be terminated by the customer at any time for convenience and may contain other provisions permitting the customer to discontinue contract performance, and if terminated contracts are not replaced, our results of operations may differ materially and adversely from those anticipated. In addition, our contracts with government customers often contain provisions with additional rights and remedies favorable to such customers that are not typically found in commercial contracts. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Many of our contracts, including our government contracts, contain termination for convenience provisions. Customers that terminate such contracts may also be entitled to a pro rata refund of the amount of the customer deposit for the period of time remaining in the contract term after the applicable termination notice period expires. Government contracts often contain provisions and are subject to laws and regulations that provide government customers with additional rights and remedies not typically found in commercial contracts. These rights and remedies allow government customers, among other things, to: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Terminate existing contracts for convenience with short notice; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Reduce orders under or otherwise modify contracts; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">For contracts subject to the Truth in Negotiations Act, reduce the contract price or cost where it was increased because a contractor or subcontractor furnished cost or pricing data during negotiations that was not complete, accurate, and current; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">For some contracts, (i) demand a refund, make a forward price adjustment, or terminate a contract for default if a contractor provided inaccurate or incomplete data during the contract negotiation process and (ii) reduce the contract price under triggering circumstances, including the revision of price lists or other documents upon which the contract award was predicated; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Cancel multi-year contracts and related orders if funds for contract performance for any subsequent year become unavailable; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Decline to exercise an option to renew a multi-year contract or issue task orders in connection with indefinite delivery/indefinite quantity (&#8220;IDIQ&#8221;) contracts; </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Claim rights in solutions, systems, or technology produced by us, appropriate such work-product for their continued use without continuing to contract for our services, and disclose such work-product to third parties, including other government agencies and our competitors, which could harm our competitive position; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Prohibit future procurement awards with a particular agency due to a finding of organizational conflicts of interest based upon prior related work performed for the agency that would give a contractor an unfair advantage over competing contractors, or the existence of conflicting roles that might bias a contractor&#8217;s judgment; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Subject the award of contracts to protest by competitors, which may require the contracting federal agency or department to suspend our performance pending the outcome of the protest and may also result in a requirement to resubmit offers for the contract or in the termination, reduction, or modification of the awarded contract; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Suspend or debar us from doing business with the applicable government; and </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Control or prohibit the export of our services.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If a customer were to unexpectedly terminate, cancel, or decline to exercise an option to renew with respect to one or more of our significant contracts, or if a government were to suspend or debar us from doing business with such government, our business, financial condition, and results of operations would be materially harmed. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Failure to comply with laws, regulations, or contractual provisions applicable to our business could cause us to lose government customers or our ability to contract with the U.S. and other governments. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a government contractor, we must comply with laws, regulations, and contractual provisions relating to the formation, administration, and performance of government contracts and inclusion on government contract vehicles, which affect how we and our partners do business with government agencies. As a result of actual or perceived noncompliance with government contracting laws, regulations, or contractual provisions, we may be subject to audits and internal investigations which may prove costly to our business financially, divert management time, or limit our ability to continue selling our platforms and services to our government customers. These laws and regulations may impose other added costs on our business, and failure to comply with these or other applicable regulations and requirements, including non-compliance in the past, could lead to claims for damages from our channel partners, penalties, and termination of contracts and suspension or debarment from government contracting for a period of time with government agencies. Any such damages, penalties, disruption, or limitation in our ability to do business with a government could adversely impact, and could have a material adverse effect on, our business, results of operations, financial condition, public perception, and growth prospects. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Evolving government procurement policies and increased emphasis on cost over performance could adversely affect our business. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Federal, state, local, and foreign governments and government agencies could implement procurement policies that negatively impact our profitability. Changes in procurement policy favoring more non-commercial purchases, different pricing, or evaluation criteria or government contract negotiation offers based upon the customer&#8217;s view of what our pricing should be may affect the predictability of our margins on such contracts or make it more difficult to compete on certain types of programs. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Governments and government agencies are continually evaluating their contract pricing and financing practices, and we have no assurance regarding the full scope and recurrence of any study and what changes will be proposed, if any, and their impact on our financial position, cash flows, or results of operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Increased competition and bid protests in a budget-constrained environment may make it more difficult to maintain our financial performance and customer relationships. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A substantial portion of our business is awarded through competitive bidding. Even if we are successful in obtaining an award, we may encounter bid protests from unsuccessful bidders on any specific award. Bid protests could result, among other things, in significant expenses to us, contract modifications, or even loss of the contract award. Even where a bid protest does not result in the loss of a contract award, the resolution can extend the time until contract activity can begin and, as a result, delay the recognition of revenue. We also may not be successful in our efforts to protest or challenge any bids for contracts that were not awarded to us, and we would be required to incur significant time and expense in such efforts. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, governments and agencies increasingly have relied on competitive contract award types, including IDIQ and other multi-award contracts, which have the potential to create pricing pressure and to increase our costs by requiring us to submit multiple bids and proposals. Multi-award contracts require us to make sustained efforts to obtain orders under the contract. The competitive bidding process entails substantial costs and managerial time to prepare bids and proposals for contracts that may not be awarded to us or may be split among competitors. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are experiencing increased competition while, at the same time, many of our customers are facing budget pressures, cutting costs, identifying more affordable solutions, performing certain work internally rather than hiring contractors, and reducing product development cycles. To remain competitive, we must maintain consistently strong customer relationships, seek to understand customer priorities, and provide superior performance, advanced technology solutions, and service at an affordable cost with the agility that our customers require to satisfy their objectives in an increasingly price competitive environment. Failure to do so could have an adverse impact on our business, financial condition, and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The U.S. government may procure non-commercial developmental services rather than commercial products, which could materially impact our future U.S. government business and revenue. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">U.S. government agencies, including our customers, often award large developmental item and service contracts to build custom software rather than firm fixed-price contracts for commercial products. We sell commercial items and services and do not contract for non-commercial developmental services. The U.S. government is required to procure commercial items and services to the maximum extent practicable in accordance with FASA, 10 U.S.C. &#167; 2377; 41 U.S.C. &#167; 3307, and the U.S. government may instead decide to procure non-commercial developmental items and services if commercial items and services are not practicable. In order to challenge a government decision to procure developmental items and services instead of commercial items and services, we would be required to file a bid protest at the agency level and/or with the Government Accountability Office. This can result in contentious communications with government agency legal and contracting offices, and may escalate to litigation in federal court. The results of any future challenges or potential litigation cannot be predicted with certainty, however, and any dispute or litigation with the U.S. government may not be resolved in our favor; moreover, whether or not it is resolved in our favor, such disputes or litigation could result in significant expense and divert the efforts of our technical and management personnel. These proceedings could adversely affect our reputation and relationship with government customers and could also result in negative publicity, which could harm customer and public perception of our business. The enforcement of FASA has resulted in a significant increase in our business with the U.S. federal government. Any change in or repeal of FASA, or a contrary interpretation of FASA by a court of competent jurisdiction, would adversely affect our competitive position for U.S. federal government contracts. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">A decline in the U.S. and other government budgets, changes in spending or budgetary priorities, or delays in contract awards have affected and may continue to significantly and adversely affect our future revenue and limit our growth prospects. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Because we generate a substantial portion of our revenue from contracts with governments and government agencies, and in particular from contracts with the U.S. government and government agencies, our results of operations could be adversely affected by government spending caps or changes in government budgetary priorities, as well as by delays in the government budget process, program starts, or the award of contracts or orders under existing contract vehicles, including as a result of a new U.S. administration. Current U.S. government spending levels for defense-related and other programs may not be sustained beyond government fiscal year 2022. Future spending and program authorizations may not increase or may decrease or shift to programs in areas in which we do not provide services or are less likely to be awarded contracts. Such changes in spending authorizations and budgetary priorities may occur as a result of shifts in spending priorities from defense-related and other programs as a result of competing demands for federal funds and the number and intensity of military conflicts or other factors. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The U.S. government also conducts periodic reviews of U.S. defense strategies and priorities which may shift Department of Defense budgetary priorities, reduce overall spending, or delay contract or task order awards for defense-related programs from which we would otherwise expect to derive a significant portion of our future revenue. A significant decline in overall U.S. government spending, a significant shift in spending priorities, the substantial reduction or elimination of particular defense-related programs, or significant budget-related delays in contract or task order awards for large programs have affected and could continue to adversely affect our future revenue and limit our growth prospects. </span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to Ownership of Our Class A Common Stock </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The public trading price of our Class A common stock may be volatile and may decline regardless of our operating performance. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to the listing of our Class A common stock, there was no public market for shares of our Class A common stock. The market prices of the securities of other recently public companies have historically been highly volatile. The public trading price of our Class A common stock could be subject to fluctuations in response to various factors, including those listed in this Quarterly Report on Form 10-Q, some of which are beyond our control. These fluctuations could cause you to lose all or part of your investment in our Class A common stock since you might be unable to sell your shares at or above the price you paid. Factors that could cause fluctuations in the public trading price of our Class A common stock include the following: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The number of shares of our Class A common stock publicly owned and available for trading; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Price and volume fluctuations in the overall stock market from time to time; </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Volatility in the trading prices and trading volumes of technology stocks; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Sales or expected sales of shares of our Class A common stock by us or our stockholders; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Short-selling of our Class A common stock or related derivative securities; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company or our failure to meet these estimates or the expectations of investors; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Any financial projections we may provide to the public, any changes in those projections or our failure to meet those projections; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Announcements by us or our competitors of new services or platform features; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The public&#8217;s reaction to our press releases, other public announcements, and filings with the SEC; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Rumors and market speculation involving us or other companies in our industry; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Actual or anticipated changes in our results of operations or fluctuations in our results of operations; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Actual or anticipated developments in our business, our competitors&#8217; businesses, or the competitive landscape generally; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Actual or perceived privacy or security breaches or other incidents; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Developments or disputes concerning our intellectual property or other proprietary rights; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Announced or completed acquisitions of businesses, services or technologies by us or our competitors; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in our management, including any departures of one of our Founders; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">New laws or regulations, public expectations regarding new laws or regulations or new interpretations of existing laws or regulations applicable to our business; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Changes in accounting standards, policies, guidelines, interpretations, or principles;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Any significant change in our management;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Other events or factors, including those resulting from war, geopolitical tensions such as the ongoing Russian invasion of Ukraine and related economic sanctions, incidents of terrorism, pandemics, including the COVID-19 pandemic, or responses to these events; and</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">General economic conditions, such as rising inflation or interest rates in the U.S. and slow or negative growth of our markets.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, stock markets, and the market for technology companies in particular, have experienced price and volume fluctuations that have affected and continue to affect the trading prices of equity securities of many companies. Stock prices of many companies, including technology companies, have fluctuated in a manner often unrelated to the operating performance of those companies. In the past, following periods of volatility in the overall market and the trading price of a particular company&#8217;s securities, securities class action litigation has often been instituted against these companies. Such litigation, if instituted against us, could result in substantial costs and a diversion of our management&#8217;s attention and resources and harm our business, financial condition, and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our amended and restated bylaws designate a state or federal court located within the State of Delaware as the exclusive forum for substantially all disputes between us and our stockholders, and also provide that the federal district courts will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act of 1933, as amended, each of which could limit our stockholders&#8217; ability to choose the judicial forum for disputes with us or our directors, officers, stockholders, or employees. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our amended and restated bylaws provide that, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for (a) any derivative action or proceeding brought on our behalf, (b) any action asserting a claim of breach of a fiduciary duty owed by any of our current or former directors, stockholders, officers, or other employees to us or our stockholders, (c) any action or proceeding asserting a claim arising pursuant to, or seeking to enforce any right, obligation or remedy under, any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws, (d) any action or proceeding as to which the Delaware General Corporation Law confers jurisdiction on the Court of Chancery of the State of Delaware, or (e) any action or proceeding asserting a claim that is governed by the internal affairs doctrine shall be the Court of Chancery of the State of Delaware (or, if the Court of Chancery </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">does not have jurisdiction, another state court in Delaware or, if no state court in Delaware has jurisdiction, the federal district court for the District of Delaware) and any appellate court therefrom, in all cases subject to the court having jurisdiction over the claims at issue and the indispensable parties; provided that the exclusive forum provision will not apply to suits brought to enforce any liability or duty created by the Exchange Act. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Section 22 of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), creates concurrent jurisdiction for federal and state courts over all such Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated bylaws also provide that the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Any person or entity purchasing or otherwise acquiring or holding or owning (or continuing to hold or own) any interest in any of our securities shall be deemed to have notice of and consented to the foregoing bylaw provisions. Although we believe these exclusive forum provisions benefit us by providing increased consistency in the application of Delaware law and federal securities laws in the types of lawsuits to which each applies, the exclusive forum provisions may limit a stockholder&#8217;s ability to bring a claim in a judicial forum of its choosing for disputes with us or any of our directors, officers, stockholders, or other employees, which may discourage lawsuits with respect to such claims against us and our current and former directors, officers, stockholders, or other employees. Our stockholders will not be deemed to have waived our compliance with the federal securities laws and the rules and regulations thereunder as a result of our exclusive forum provisions. Further, in the event a court finds either exclusive forum provision contained in our amended and restated bylaws to be unenforceable or inapplicable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our results of operations. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Sales of substantial amounts of our Class A common stock in the public markets or the perception that sales might occur, including sales by our Founders and their affiliates, could cause the trading price of our Class A common stock to decline. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales of substantial amounts of our Class A common stock in the public markets or the perception that sales might occur, could cause the trading price of our Class A common stock to decline. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to the supply and demand and volatility risk factors discussed above, sales of a substantial number of shares of our Class A common stock into the public market, particularly sales by our directors, executive officers, and principal stockholders, or the perception that these sales might occur in large quantities, could cause the trading price of our Class A common stock to decline. As of June 30, 2022, approximately 4.4&#160;million options will expire through December 2022 if not exercised prior to their respective expiration dates, and we expect many holders will elect to exercise such options prior to expiration. Upon exercise, the holders will receive shares of our Class A or Class B common stock, which may subsequently be sold. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, there were 1,962,382,299 shares of our Class A common stock outstanding, 99,353,552 shares of our Class B common stock outstanding and 1,005,000 shares of our Class F common stock outstanding. Substantially all of these shares may be immediately sold, although sales by our affiliates remain subject to compliance with the volume limitations of Rule 144.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Further, as of June 30, 2022, there were outstanding options to purchase an aggregate of 146,054,340 shares of our Class A common stock and 190,521,721 shares of our Class B common stock, and 82,860,226 shares of our Class A common stock and 53,850,000 shares of Class B common stock subject to RSUs. All shares of our common stock reserved for future issuance under our equity compensation plans have been registered for sale under the Securities Act. Subject to compliance with Rule 144 or the availability of an alternative exemption, the shares issued upon exercise of stock options or upon settlement of RSUs will be available for immediate resale in the United States in the open market. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">While the registration rights of our non-affiliates pursuant to our Amended and Restated Investors&#8217; Rights Agreement dated August 24, 2020 requiring us to register shares owned by them for public sale in the United States have expired under the terms of that agreement, our affiliates who are party to the Amended and Restated Investors&#8217; Rights Agreement, including our Founders and certain of the entities affiliated with Peter Thiel, will retain the right to cause us to register shares held by them for resale until such rights terminate in accordance with our Amended and Restated Investors&#8217; Rights Agreement. Any registration statement we file to register additional shares, whether as a result of registration rights or otherwise and whether in connection with the exercise of stock options, the settlement of RSUs, or the exercise or settlement of other awards or otherwise, could cause the trading price of our Class A common stock to decline or be volatile. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also may issue our capital stock or securities convertible into our capital stock from time to time in connection with a financing, acquisition, investments or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the trading price of our Class A common stock to decline. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may discourage certain types of transactions that may involve an actual or threatened acquisition of the Company, which will likely depress the trading price of our Class A common stock. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that may make the acquisition of our company more difficult, including the following: </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Our multi-class common stock structure, which provides our Founders and their affiliates with the ability to effectively control the outcome of matters requiring stockholder approval, even if they own significantly less than a majority of the shares of our outstanding common stock; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Prior to the Final Class F Conversion Date (as defined in our amended and restated certificate of incorporation), the holders of our common stock will only be able to take action by written consent if the action also receives the affirmative consent of a majority of the outstanding shares of our Class F common stock, and after such point the holders of our common stock will only be able to take action at a meeting of the stockholders and will not be able to take action by written consent for any matter;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">From and after the Final Class F Conversion Date, our Board of Directors will be classified into three classes of directors with staggered three-year terms;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Our amended and restated certificate of incorporation does not provide for cumulative voting; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Vacancies on our Board of Directors will be able to be filled only by our Board of Directors and not by stockholders; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Our directors may only be removed as provided in the Delaware General Corporation Law; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">A special meeting of our stockholders may only be called by the chairperson of our Board of Directors, our Chief Executive Officer, our President, or our Board of Directors pursuant to a resolution adopted by a majority of the total number of authorized directorships, whether or not there exist any vacancies or other unfilled seats in previously authorized directorships; </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Our amended and restated certificate of incorporation authorizes undesignated preferred stock, the terms of which may be established and shares of which may be issued without further action by our stockholders, except that any designation and issuance of preferred stock must receive the affirmative vote of a majority of the outstanding shares of our Class F common stock; and </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Advance notice procedures apply for stockholders to nominate candidates for election as directors or to bring matters before an annual meeting of stockholders.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These provisions, alone or together, could discourage, delay or prevent a transaction involving a change in control of our company. These provisions could also discourage proxy contests and make it more difficult for stockholders to elect directors of their choosing and to cause us to take other corporate actions they desire, any of which, under certain circumstances, could limit the opportunity for our stockholders to receive a premium for their shares of our Class A common stock, and could also affect the price that some investors are willing to pay for our Class A common stock. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about us, our business or our market, or if they change their recommendation regarding our Class A common stock adversely, the trading price and trading volume of our Class A common stock could decline. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The trading market for our Class A common stock will depend in part on the research and reports that securities or industry analysts publish about us, our business, our market or our competitors. If one or more of the analysts who cover us downgrade our ordinary shares or publish inaccurate or unfavorable research about us, the trading price of our Class A common stock would likely decline. If these analysts publish target prices for our Class A common stock that are below the then-current public price of our Class A common stock, it could cause the trading price of our Class A common stock to decline significantly. Further, if one or more of these analysts cease coverage of Palantir or fail to publish reports on us regularly, demand for our Class A common stock could decrease, which might cause our Class A common stock trading price and trading volume to decline. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Although we currently are not considered to be a &#8220;controlled company&#8221; under the NYSE corporate governance rules, we may in the future become a controlled company due to the concentration of voting power among our Founders and their affiliates. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Although we currently are not considered to be a &#8220;controlled company&#8221; under the NYSE corporate governance rules, we may in the future become a controlled company due to the concentration of voting power among our Founders and their affiliates resulting from the issuance of our Class F common stock. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">&#8220;Risks Related to the Multiple Class Structure of our Common Stock, the Founder Voting Trust Agreement, and the Founder Voting Agreement&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> below. A &#8220;controlled company&#8221; pursuant to </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">the NYSE corporate governance rules is a company of which more than 50% of the voting power is held by an individual, group, or another company. In the event that our Founders and their affiliates or other stockholders acquire more than 50% of the voting power of the Company, we may in the future be able to rely on the &#8220;controlled company&#8221; exemptions under the NYSE corporate governance rules due to this concentration of voting power and the ability of our Founders and their affiliates to act as a group. If we were a controlled company, we would be eligible, and could elect, not to comply with certain of the NYSE corporate governance standards. Such standards include the requirement that a majority of directors on our Board of Directors are independent directors, subject to certain phase-in periods, and the requirement that our compensation, nominating and governance committee consist entirely of independent directors. In such a case, if the interests of our stockholders differ from the group of stockholders holding a majority of the voting power, our stockholders would not have the same protection afforded to stockholders of companies that are subject to all of the NYSE corporate governance standards, and the ability of our independent directors to influence our business policies and corporate matters may be reduced. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We do not expect to pay dividends in the foreseeable future. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have never declared nor paid cash dividends on our capital stock. We currently intend to retain any future earnings to finance the operation and expansion of our business, and we do not anticipate declaring or paying any dividends to holders of our capital stock in the foreseeable future. In addition, our revolving credit facility contains restrictions on our ability to pay dividends. Any determination to pay dividends in the future will be at the discretion of our Board of Directors. Consequently, stockholders must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. </span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Risks Related to the Multiple Class Structure of our Common Stock, the Founder Voting Trust Agreement, and the Founder Voting Agreement </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The multiple class structure of our common stock has the effect of concentrating voting power with certain stockholders, in particular, our Founders and their affiliates, which will effectively eliminate your ability to influence the outcome of important transactions, including a change in control. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our Class A common stock has one (1) vote per share, and our Class B common stock has ten (10) votes per share with respect to each matter submitted to our stockholders. Assuming that the Founders and certain of their affiliates collectively meet the Ownership Threshold (as defined below) on the applicable record date for a vote of the stockholders (except as provided in our amended and restated certificate of incorporation), shares of Class F common stock will generally have a number of votes per share in respect of a matter submitted to our stockholders that would cause the total votes of all shares of Class F common stock, together with the votes attributable to shares of Class A common stock and Class B common stock held by our Founders and their affiliates that are subject to the voting agreement among our Founders and Wilmington Trust, National Association (the &#8220;Founder Voting Agreement&#8221;) and the votes attributable to shares of Class A common stock and Class B common stock held by our Founders and their affiliates that are designated as Designated Founders&#8217; Excluded Shares (as defined in our amended and restated certificate of incorporation), in each case entitled to vote on such matter, to equal, with respect to such matter, 49.999999% of the voting power of (i) all of the outstanding shares of capital stock of the Company entitled to vote on such matter (including in the case of the election of directors); or (ii) the shares present in person or represented by proxy and entitled to vote on such matter only if a majority of the shares present in person or represented by proxy and entitled to vote on such matter is the applicable voting standard (as applicable, &#8220;49.999999% of the Voting Power&#8221;). Accordingly, such Founders will effectively control all matters submitted to the stockholders for the foreseeable future, including the election of directors, amendments of our organizational documents, compensation matters, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. Our Founders and their affiliates also hold the substantial majority of our outstanding Class B common stock. Because of the ten-to-one voting ratio between our Class B and Class A common stock, even without regard to the voting power of the Class F common stock, our Founders and their affiliates collectively control a significant portion of the voting power of our capital stock based on their current ownership and may significantly increase their ownership of Class B common stock in the future due to the exercise of currently outstanding warrants and stock options or the settlement of RSUs.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Founders may have interests that differ from yours and may vote in a way with which you disagree, and which may be adverse to your interests. This concentration of voting power is likely to have the effect of limiting the likelihood of an unsolicited merger proposal, unsolicited tender offer, or proxy contest for the removal of directors. As a result, our governance structure, including the provisions of our amended and restated certificate of incorporation, may have the effect of depriving our stockholders of an opportunity to sell their shares at a premium over prevailing market prices and make it more difficult to replace our directors and management. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The Founder Voting Trust Agreement and the Founder Voting Agreement also have the effect of concentrating voting power with our Founders and their affiliates, which will effectively eliminate your ability to influence the outcome of important transactions, including a change in control. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">All shares of our Class F common stock are held in a voting trust (the &#8220;Founder Voting Trust&#8221;), established by our Founders pursuant to a voting trust agreement (the &#8220;Founder Voting Trust Agreement&#8221;) with Wilmington Trust, National Association as trustee (the &#8220;Trustee&#8221;). Our Founders are also currently party to the Founder Voting Agreement. Our Founders have agreed through the Founder Voting Trust Agreement and Founder Voting Agreement that all of the shares of Class F common stock and all of the shares of our capital stock over which they and their affiliates have granted a proxy under the Founder Voting Agreement will be voted in the manner instructed by a majority of our Founders who are then party to the Founder Voting Agreement. Accordingly, together with the multiple class structure of our common stock, such Founders will effectively control all matters submitted to the stockholders for the foreseeable future, including the election of directors, amendments of our organizational documents, compensation matters, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Upon the withdrawal or removal of any of our Founders from the Founder Voting Agreement, including upon their death or disability, the remaining Founders or Founder, as the case may be, will determine the manner in which the shares of our Class F common stock as well as the shares subject to the Founder Voting Agreement are voted. In such cases, the voting power of our outstanding capital stock will be further concentrated among the remaining Founders, which may be as few as one. Further, if there are only two Founders who are party to the Founder Voting Agreement, one Founder will be able to effectively defeat any stockholder action, except for the election of directors or other matters that are decided by a plurality of votes, if his instruction to vote the shares of Class F common stock differs from the other Founder. The Founders who are then party to the Founder Voting Agreement will retain the right to direct the voting of the Class F common stock without regard to their employment status with us. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">All shares of our Class F common stock are held in the Founder Voting Trust and voted pursuant to the Founder Voting Trust Agreement. Accordingly, our Founders who are then party to the Founder Voting Agreement will control any vote that requires the affirmative vote of the holders of a majority of our Class F common stock, including action of our stockholders by written consent, the designation or issuance by us of shares of preferred stock, and certain amendments to our amended and restated certificate of incorporation relating to our preferred stock. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Although we are a third-party beneficiary of the Founder Voting Agreement and the Founder Voting Trust Agreement, we do not have a general consent right with respect to amendments thereto, and either agreement may be amended or modified in the future in a manner that is adverse to our stockholders, which may include increasing the ability of one or more of our Founders to exercise control over matters submitted to a vote of our stockholders. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">In certain circumstances in the future, the Founders and their affiliates could have voting power that exceeds 49.999999% of the Voting Power. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If the voting power of shares of Class A common stock and Class B common stock held by the Founders or their affiliates that are subject to the Founder Voting Agreement or are Designated Founders&#8217; Excluded Shares collectively equals greater than 49.999999% of the Voting Power with respect to a matter submitted to our stockholders, then the Class F common stock will have zero votes with respect to such matter. In this case, although the shares of our Class F common stock would generally be entitled to zero votes per share on that matter, all of the shares that are then subject to the Founder Voting Agreement would continue to be voted in accordance with the decision of a majority in number of the Founders who are then party to the Founder Voting Agreement.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For example, if the Founders and their affiliates hold shares other than the Class F common stock, such as Class B common stock, that, in the aggregate, have voting power that exceeds 49.999999% of the Voting Power with respect to a matter submitted to our stockholders, then the total voting power of the Founders and their affiliates would exceed 49.999999% of the Voting Power with respect to such matter. Our Founders and their affiliates may acquire additional shares of our Class A common stock or Class B common stock. Shares of our Class B common stock may be transferred (without converting into shares of Class A common stock) to, among others, our Founders or their affiliates, and such transfers to our Founders or their affiliates could increase the total voting power of the Founders and their affiliates above 49.999999% of the Voting Power with respect to such matter. Excluding the voting power of the Class F common stock, our Founders and their affiliates owned shares entitled to approximately 26.9% of the voting power of our outstanding capital stock in the aggregate as of August&#160;1, 2022. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, if one or two Founders withdraw from the Founder Voting Agreement, the total voting power of the Founders and their affiliates in the aggregate could exceed 49.999999% of the Voting Power. For instance, if one Founder has withdrawn from the Founder Voting Agreement and such withdrawing Founder votes his shares in the same manner as the shares of Class F common stock are voted pursuant to the Founder Voting Trust Agreement, then our Founders and their affiliates, in the </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">aggregate, could exercise 49.999999% of the Voting Power of our capital stock plus the voting power of shares held by the withdrawing Founder (which would no longer represent a subset of the 49.999999% of the Voting Power of our capital stock voted by those Founders that remain party to the Founder Voting Agreement).  </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">As a result of future issuances of our common stock or the disposal of shares of our common stock by our Founders and their affiliates, our Founders and their affiliates could have voting power that is substantially greater than, and outsized in comparison to, their economic interests and the percentage of our common stock that they hold. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In certain circumstances, our Founders and their affiliates could have voting power that is substantially greater than, and outsized in comparison to, their economic interests and the percentage of our common stock that they hold. This separation between voting power and economic interests could cause conflicts of interest between our Founders and our other stockholders, which may result in our Founders undertaking, or causing us to undertake, actions that would be desirable for the Founders or their affiliates but would not be desirable for our other stockholders. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the event that our Founders and their affiliates have less than 49.999999% of the Voting Power prior to giving effect to the voting power of the Class F common stock, the issuance of additional shares by us in the future to stockholders other than our Founders who are then party to the Founder Voting Agreement or their affiliates will dilute the economic interests of our Founders but will generally not result in further dilution of the voting power of such Founders and their affiliates. Because of the voting rights of the Class F common stock, such issuances will instead correspondingly increase the voting power of the Class F common stock. Any future issuances of additional shares of Class A common stock and Class B common stock will not be subject to approval by our stockholders except as required by the listing standards of the NYSE. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, our Founders and their affiliates are free to transfer or otherwise dispose of their shares of Class A common stock and Class B common stock without diminishing their voting power so long as our Founders and certain of their affiliates continue to collectively hold 100,000,000 Corporation Equity Securities (as defined in our amended and restated certificate of incorporation) on the applicable record date (subject to equitable adjustments as provided in our amended and restated certificate of incorporation) (the &#8220;Ownership Threshold&#8221;). Shares of our Class F common stock will not convert into shares of our Class B common stock, and our multi-class structure will not terminate, solely because our Founders and certain of their affiliates do not satisfy this Ownership Threshold on the applicable record date. Upon the withdrawal, or removal, of one or more of our Founders from the Founder Voting Agreement (including as a result of death or disability), the Ownership Threshold that must be met on the applicable record date will be reduced on a pro rata basis based on the ownership of Corporation Equity Securities (which excludes Designated Founders&#8217; Excluded Shares) of the Founders and certain of their affiliates as of August 10, 2020, which could substantially decrease the Ownership Threshold without reducing the effective voting power of the Class F common stock. Accordingly, our Founders who are then party to the Founder Voting Agreement will be able to achieve substantial liquidity in their holdings, and substantially diminish their economic interest in us, without diminishing their voting power. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furthermore, meeting the Ownership Threshold on the applicable record date will not ensure that the Founders and their affiliates do not or will not have differing economic interests from the interests of holders of the Class A common stock. For example, the Founder Voting Agreement does not prohibit a Founder from hedging his economic exposure to our common stock; however, we have implemented a policy that will prohibit hedging by our directors, officers and employees, which currently includes the Founders. In addition, the trustee will vote shares of Class F common stock in accordance with the decision of a majority in number of the Founders who are then party to the Founder Voting Agreement, regardless of such Founders&#8217; relative ownership of any class of our common stock. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In August 2020, we granted two of our Founders, Mr. Karp, our Chief Executive Officer and a member of our Board of Directors, and Mr. Cohen, our President and a member of our Board of Directors, options and RSUs for an aggregate of 207.0 million shares of our Class B common stock (collectively, the &#8220;Founder Grants&#8221;), which will become vested, exercisable and/or settle upon the future satisfaction of service conditions and certain other conditions. These awards are expected to contribute to the Founders&#8217; ability to meet the Ownership Threshold on the applicable record date at least until the sale of such shares by Mr. Karp and Mr. Cohen. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Shares of our common stock designated by one or more of our Founders pursuant to our amended and restated certificate of incorporation may be voted or not voted by such Founders or their affiliates in their discretion and will reduce the voting power exercised in accordance with the decision of a majority in number of the Founders who are then party to the Founder Voting Agreement. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mr. Thiel has identified a portion of the shares of Class B common stock and Class A common stock beneficially owned by him and his affiliates as Designated Founders&#8217; Excluded Shares, which will not be subject to the Founder Voting Agreement. Such Designated Founders&#8217; Excluded Shares would reduce the total voting power that will be exercised in accordance with the decision of a majority in number of the Founders who are then party to the Founder Voting Agreement. Mr. Thiel or his </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">affiliates would vote or not vote such Designated Founders&#8217; Excluded Shares in their discretion, which may include in a manner different than the voting power exercised in accordance with the decision of a majority in number of the Founders who are then party to the Founder Voting Agreement. Depending on certain circumstances, including the extent to which other holders of Class B common stock convert or sell such shares of Class B common stock, such Designated Founders&#8217; Excluded Shares may have significant voting power and increase Mr. Thiel or his affiliates&#8217; relative voting power compared to the other Founders. The shares identified by Mr. Thiel as Designated Founders&#8217; Excluded Shares represented less than 5% of the voting power of our outstanding capital stock as of August&#160;1, 2022. In the future, Mr. Thiel or our other Founders could designate additional shares as Designated Founders&#8217; Excluded Shares. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The Ownership Threshold that must be met on any applicable record date is a small minority of our outstanding Corporation Equity Securities, and future issuances of Corporation Equity Securities may decrease this percentage. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Ownership Threshold that must be met on any applicable record date is currently 100,000,000 Corporation Equity Securities, which is a small minority of our outstanding Corporation Equity Securities. While the number of outstanding Corporation Equity Securities may exceed the number of shares of our outstanding capital stock, as a comparison, there were 2,062,740,851 shares of our common stock outstanding as of June 30, 2022. Except for certain equitable adjustments as provided in our amended and restated certificate of incorporation, future issuances of Corporation Equity Securities by us will not increase the Ownership Threshold that must be met on any applicable record date and, accordingly, will decrease the percentage of outstanding Corporation Equity Securities represented by the Ownership Threshold. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Upon the withdrawal, or removal, of one or more of our Founders from the Founder Voting Agreement (including as a result of death or disability), the Ownership Threshold that must be met on the applicable record date will be reduced on a pro rata basis based on the ownership of Corporation Equity Securities of the Founders and certain of their affiliates as of August 10, 2020. We expect that the Ownership Threshold will be reduced by approximately 57 million Corporation Equity Securities upon the withdrawal or removal from the Founder Voting Agreement of Alexander Karp, approximately 12 million Corporation Equity Securities upon the withdrawal or removal of Stephen Cohen, and approximately 31 million Corporation Equity Securities upon the withdrawal or removal of Peter Thiel if such withdrawals or removals were to happen. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, in the future we could create a new class of equity securities with different economic or voting rights than existing classes. If we were to create a new class of equity security, because of the broad definition of &#8220;Corporation Equity Securities,&#8221; such security could qualify as Corporation Equity Securities and therefore count towards the Ownership Threshold if held by our Founders who are then party to the Founder Voting Agreement or certain of their affiliates. If such security has lesser or no economic rights, it could have the effect of further increasing the divergence between the economic interests of our Founders who are then party to the Founder Voting Agreement and their affiliates, on the one hand, and the voting power of such Founders and their affiliates, on the other. Further, Corporation Equity Securities includes, among other things, any warrants, calls, options or other right, whether vested or unvested, to acquire from the Company certain voting or equity securities from the Company. Accordingly, the Board of Directors could issue additional equity securities, or additional options, RSUs, warrants or other rights to acquire equity securities (whether vested or unvested), to our Founders or certain of their affiliates, which would increase the number of Corporation Equity Securities they hold and enable them to meet the Ownership Threshold notwithstanding sales of Corporation Equity Securities that they currently hold. As a result, any Founders who are then party to the Founder Voting Agreement or certain of their affiliates could hold a nominal equity interest with little to no voting rights but meet the Ownership Threshold and therefore have voting power that provides effective control of our company. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The multiple class structure of our common stock features certain provisions that are novel or otherwise not common among other corporations with multiple class structures. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A number of provisions relating to the multiple class structure of our common stock are novel or otherwise not common among other corporations with multiple class structures. For instance, our Founders who are then party to the Founder Voting Agreement are free to transfer or otherwise dispose of their shares of Class A common stock and Class B common stock without diminishing their voting control so long as our Founders who are then party to the Founder Voting Agreement and certain of their affiliates meet the Ownership Threshold on the applicable record date. Shares of our Class B common stock, which have ten (10) votes per share, may remain outstanding in perpetuity. Additionally, shares of our Class B common stock may be transferred (without converting into shares of Class A common stock) to, among others, our Founders or their affiliates, which could result in our Founders and their affiliates or other stockholders obtaining additional voting control. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additionally, certain provisions of our amended and restated certificate of incorporation related to the calculation of the voting power of the Class F common stock may have an adverse effect on our stockholders other than our Founders. Under our amended and restated certificate of incorporation, our Founders have the right to challenge our calculation of the voting power of the Class F common stock. Such a challenge may cause delays in the certification of any vote of our stockholders or in the effectiveness of any action of our stockholders. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The multi-class structure of our common stock, the Founder Voting Trust Agreement and the Founder Voting Agreement by which our Founders exercise effective control over all matters submitted to a vote of our stockholders will exist for the foreseeable future. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Shares of our Class F common stock will convert automatically into shares of our Class B common stock only if the Founder Voting Trust Agreement or the Founder Voting Agreement is terminated. Each of these agreements could remain in place until the death of our last living Founder. As of June 30, 2022, our Founders were 54, 54, and 39 years old. Further, upon a discretionary or compulsory withdrawal of a Founder as a beneficiary of the Founder Voting Trust Agreement, the Trustee will instruct our transfer agent and us to convert the withdrawing Founder&#8217;s pro rata portion of the shares of Class F common stock held in the Founder Voting Trust at the time of the withdrawal into shares of Class B common stock in accordance with our amended and restated certificate of incorporation. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Because of the ten-to-one voting ratio between our Class B and Class A common stock, even if the Class F common stock converts to Class B common stock, our Founders will collectively control a significant portion of the voting power of our capital stock based on their current ownership. Future transfers by holders of shares of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers effected for estate planning purposes and transfers between related entities. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those individual holders of Class B common stock who retain their shares in the long term. If our Founders and their affiliates, individually or collectively, retain a significant portion of their holdings of Class B common stock for an extended period of time, they could, in the future, individually or collectively, continue to control a significant portion of the combined voting power of our Class A common stock and Class B common stock, even without the use of the Class F common stock, and such voting power could enable holders of Class B common stock to effectively control all matters subject to the stockholder approval. Shares of our Class B common stock may remain outstanding in perpetuity. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Further, if all, or a large portion, of the Founder Grants should be exercised or vest and settle, our Founders will increase their voting power of our Class B common stock. Although the terms of our amended and restated certificate of incorporation only provide for a separate vote of the holders of our Class B common stock on limited matters, under Delaware law, certain actions may require the approval of the holders of the Class B common stock voting as a separate class. For example, if we amend our amended and restated certificate of incorporation to adversely affect the special rights, powers, or preferences of our Class B common stock in a manner that does not so affect the Class A common stock or Class F common stock, Delaware law could require approval of the holders of our Class B common stock voting separately as single class. For any vote of the Class B common stock voting as a separate class, our Founders will significantly influence such vote if all, or a large portion, of the Founder Grants should vest and settle and the Founders retain such shares. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our governance structure may negatively affect the decision by certain institutional investors to purchase or hold shares of our Class A common stock. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The holding of low-voting stock, such as our Class A common stock, may not be permitted by the investment policies of certain institutional investors or may be less attractive to the portfolio managers of certain institutional investors. In addition, in July 2017, FTSE Russell and Standard &amp; Poor&#8217;s announced that they would cease to allow most newly public companies utilizing dual- or multi-class capital structures to be included in their indices. Affected indices include the Russell 2000 and the S&amp;P 500, S&amp;P MidCap 400, and S&amp;P SmallCap 600, which together make up the S&amp;P Composite 1500. Our multi-class capital structure may make us ineligible for inclusion in any of these and certain other indices, and as a result, mutual funds, exchange-traded funds, and other investment vehicles that attempt to passively track these indices would not invest in our stock. These policies may depress our valuation compared to those of other similar companies that are included. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Future issuances of our Class A common stock will dilute the voting power of our Class A common stockholders but may not result in further dilution of the voting power of our Founders who are then party to the Founder Voting Agreement. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Future issuances of our Class A common stock will dilute the voting power of our Class A common stockholders, and future issuances to stockholders other than our Founders who are then party to the Founder Voting Agreement will dilute the economic interests of our Founders and their affiliates. However, because of the voting rights of the shares of Class F common stock, in the event that our Founders and their affiliates have less than 49.999999% of the Voting Power prior to giving effect to the voting power of the Class F common stock, future issuances of Class A common stock to stockholders other than our Founders and their affiliates will generally not result in dilution of the voting power of our Founders who are then party to the Founder Voting Agreement or their affiliates, but rather, will correspondingly increase the voting power of the Class F common stock. Any future issuances of additional shares of Class A common stock will not be subject to approval by our stockholders except as required by the listing standards of the NYSE. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">General Risk Factors</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Adverse economic conditions or reduced technology spending may adversely impact our business. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our business depends on the economic health of our current and prospective customers and overall demand for technology. In addition, the purchase of our platforms and services is often discretionary and typically involves a significant commitment of capital and other resources. A further downturn in economic conditions, including rising inflation or interest rates in the U.S., supply chain disruptions, global political and economic uncertainty, geopolitical tensions, such as the ongoing Russian invasion of Ukraine, a lack of availability of credit, a reduction in business confidence and activity, the curtailment of government or corporate spending, public health concerns or emergencies, financial market volatility, and other factors have in the past and may in the future affect the industries to which we sell our platforms and services. Our customers may suffer from reduced operating budgets, which could cause them to defer, reduce, or forego purchases of our platforms or services. Moreover, competitors may respond to market conditions by lowering prices and attempting to lure away our customers, and the increased pace of consolidation in certain industries may result in reduced overall spending on our offerings. Uncertainty about global and regional economic conditions, a downturn in the technology sector or any sectors in which our customers operate, or a reduction in information technology spending even if economic conditions are stable, could adversely impact our business, financial condition, and results of operations in a number of ways, including longer sales cycles, lower prices for our platforms and services, material default rates among our customers, contract terminations or renegotiations by our customers, reduced sales of our platforms or services, and lower or no growth. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We cannot predict the timing, strength, or duration of any crises, economic slowdown or any subsequent recovery generally, or for any industry in particular. Although certain aspects of the effects of a crisis or an economic slowdown may provide potential new opportunities for our business, we cannot guarantee that the net impact of any such events will not be materially negative. Accordingly, if the conditions in the general economy and the markets in which we operate worsen from present levels, our business, financial condition, and results of operations could be adversely affected. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Natural disasters and other catastrophic events beyond our control could harm our business. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Natural disasters or other catastrophic events may cause damage or disruption to our operations, non-U.S. commerce and the global economy, and thus could have a negative effect on us. Our business operations are subject to interruption by natural disasters, earthquakes, flooding, fire, power shortages, pandemics such as COVID-19, terrorism, political unrest, cyberattacks including as may be exacerbated by the ongoing Russian invasion of Ukraine, geopolitical tensions including those related to the invasion of Ukraine, the effects of climate change, such as drought, wildfires, increased storm severity, and sea level rise, telecommunications failures, vandalism, and other events beyond our control. Although we maintain crisis management and disaster response plans, such events could make it difficult or impossible for us to deliver our services to our customers, could decrease demand for our services, could make existing customers unable or unwilling to fulfill their contractual requirements to us, including their payment obligations, and could cause us to incur substantial expense, including expenses or liabilities arising from potential litigation. Our insurance may not be sufficient to cover losses or additional expense that we may sustain. Customer data could be lost, significant recovery time could be required to resume operations and our financial condition and results of operations could be adversely affected in the event of a major natural disaster or catastrophic event. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">If we fail to maintain an effective system of internal controls, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, and the rules and regulations of the listing standards of the NYSE. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting, and financial compliance costs, make some activities more difficult, time-consuming, and costly, and place significant strain on our personnel, systems, and resources. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We have developed and refined our financial reporting and other disclosure controls and procedures, and we will continue to do so. For example, we recently reimplemented our enterprise resource planning (&#8220;ERP&#8221;) system. This may be disruptive to our business if the ERP system does not work as planned or if we experience issues relating to the reimplementation, in which case we may be unable to timely or accurately prepare financial reports, make payments to our suppliers and employees, or invoice and collect from our customers. Our controls are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers. We are also continuing to improve our internal control over financial reporting. Some members of our management team have limited or no experience managing a publicly traded company, interacting with public company investors, and complying with the increasingly complex laws pertaining to public companies, and we have limited accounting and financial reporting personnel and other resources with which to address our internal controls and related procedures, including complying with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act that we were required to include in our Annual Report on Form 10-K for the year ended </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 2021. We will need to hire and successfully integrate additional accounting and financial staff with appropriate company experience and technical accounting knowledge, as well as implement and integrate new technological systems. In order to maintain and improve the effectiveness of our financial statement and disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting-related costs and significant management oversight. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, we have identified in the past, and may identify in the future, deficiencies in our controls. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which could have a negative effect on the trading price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the NYSE. As of December 31, 2021 we were required to comply with the SEC rules that implement Section 404 of the Sarbanes-Oxley Act and are therefore required to make a formal assessment of the effectiveness of our internal control over financial reporting for that purpose.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Any failure to maintain effective disclosure controls and internal control over financial reporting could have an adverse effect on our business, financial condition and results of operations and could cause a decline in the market price of our Class A common stock. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We will incur increased costs and demands upon management as a result of complying with the laws and regulations affecting public companies which could adversely affect our business, financial condition, and results of operations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a public company, we have incurred and will continue to incur greater legal, accounting, finance, and other expenses than we incurred as a private company. We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (the &#8220;Dodd-Frank Act&#8221;) and the rules and regulations of the NYSE. These requirements have increased and will continue to increase our legal, accounting, and financial compliance costs and have made, and will continue to make, some activities more time-consuming and costly. For example, the Exchange Act requires, among other things, that we file annual, quarterly, and current reports with respect to our business and results of operations. As a result of the complexity involved in complying with the rules and regulations applicable to public companies, our management&#8217;s attention may be diverted from the day-to-day management of our business, which could harm our business, financial condition, and results of operations. Although we have already hired additional employees to assist us in complying with these requirements, we may need to hire more employees in the future or engage outside consultants, which will increase our operating expenses. Additionally, as a public company subject to additional rules and regulations and oversight, we may not have the same flexibility we had as a private company. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time-consuming. These laws, regulations, and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest substantial resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management&#8217;s time and attention from business operations to compliance activities. If our efforts to comply with new laws, regulations, and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us and our business may be harmed. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also expect these rules and regulations to make it more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to maintain the same or similar coverage. As a result, it may be more difficult for us to attract and retain qualified individuals to serve on our Board of Directors or as our executive officers. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a result of disclosure of information in this Quarterly Report on Form 10-Q and other filings required of a public company, our business and financial condition will become more visible, which may result in an increased risk of threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business, financial condition, and results of operations could be harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and the time and resources necessary to resolve them, could divert the resources of our management and harm our business, financial condition, and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may face exposure to foreign currency exchange rate fluctuations. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Euro and GBP. We expect our non-U.S. operations to continue to grow in the near term and we are continually monitoring our foreign currency exposure to determine if we should consider a hedging program. Today, our non-U.S. contracts are denominated in either U.S. dollars or local currency, while our non-U.S. operating expenses are often denominated in local currencies. Additionally, as we expand our non-U.S. operations, a larger portion of our operating expenses may be denominated in local currencies. In recent months, the U.S. dollar has strengthened compared to other currencies. Continued increases in the value of the U.S. dollar and decreases in the value of foreign currencies could result in the dollar equivalent of our revenues being lower, result in increased expenses for our non-U.S. operations, or otherwise impact our financial condition and results of operations. </span></div><div id="if33a58b3308c4854ab2b434b91eb818c_136"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 2.     UNREGISTERED SALES OF EQUITY SECURITIES</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">None.</span></div><div id="if33a58b3308c4854ab2b434b91eb818c_139"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 3.      DEFAULTS UPON SENIOR SECURITIES </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Not applicable. </span></div><div id="if33a58b3308c4854ab2b434b91eb818c_142"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 4.      MINE SAFETY DISCLOSURES </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Not applicable. </span></div><div id="if33a58b3308c4854ab2b434b91eb818c_145"></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 5.      OTHER INFORMATION </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Not applicable.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">83</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_148"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 6.      EXHIBITS </span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.933%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.437%"></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="12" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:2.15pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Form</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">File No.</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Filing Date</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="a2022q2exhibit101.htm">10.1*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:3.6pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="a2022q2exhibit101.htm">Consulting Agreement</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="a2022q2exhibit101.htm"> between the Company and Spencer Rascoff, dated June 6, 2022. </a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="a2022q2exhibit311.htm">31.1*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:3.6pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="a2022q2exhibit311.htm">Certification of the Chief Executive Officer pursuant to Exchange Act Rule 13a-14 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. </a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="a2022q2exhibit312.htm">31.2*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:3.6pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="a2022q2exhibit312.htm">Certification of the Chief Financial Officer pursuant to Exchange Act Rule 13a-14 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="a2022q2exhibit321.htm">32.1</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="a2022q2exhibit321.htm">*</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="a2022q2exhibit321.htm">&#8224;</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:3.6pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="a2022q2exhibit321.htm">Certification of the Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.INS*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:3.6pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Instance Document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.SCH*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:3.6pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Schema Document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.CAL*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:3.6pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.DEF*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:3.6pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.LAB*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:3.6pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.PRE*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:3.6pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</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></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Filed Herewith </span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8224;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The certifications attached as Exhibit 32.1 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of the Registrant under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing. </span></div><div style="margin-bottom:12pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">84</span></div></div></div><div id="if33a58b3308c4854ab2b434b91eb818c_151"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline" href="#if33a58b3308c4854ab2b434b91eb818c_7">Table of contents</a></span></div></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">SIGNATURES </span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized. </span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.204%"><tr><td style="width:1.0%"></td><td style="width:24.831%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.086%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.117%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PALANTIR TECHNOLOGIES INC.</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date: August 8, 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Alexander C. Karp</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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:10pt;font-weight:400;line-height:115%">Alexander C. Karp</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Executive Officer</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Principal Executive Officer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">)</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date: August 8, 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ David Glazer</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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:10pt;font-weight:400;line-height:115%">David Glazer</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Financial Officer</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Principal Financial Officer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">)</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date: August 8, 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Jeffrey Buckley</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt 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:10pt;font-weight:400;line-height:115%">Jeffrey Buckley</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Accounting Officer</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Principal Accounting Officer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">)</span></div></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">85</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>a2022q2exhibit101.htm
<DESCRIPTION>EX-10.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 2022 Workiva -->
<title>Document</title></head><body><div id="i8b25ce941c0e48ee88ee4b2f22e98704_38"></div><div style="min-height:72pt;width:100%"><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:18pt;text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PALANTIR TECHNOLOGIES INC.</font></div><div style="margin-bottom:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">CONSULTING AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Spencer Rascoff, an individual (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Consultant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), and Palantir Technologies Inc., a Delaware corporation (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;, together with its affiliates, subsidiaries, and related entities &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Company Group</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) agree as follows, effective as of the date on which Consultant&#8217;s successor on the Company&#8217;s board of directors (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) is elected and qualified (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Services and Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Consultant agrees to undertake and complete the services described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Services</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) in accordance with and for the term specified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  As the only consideration due Consultant regarding the subject matter of this Consulting Agreement (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), Company will pay Consultant in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If applicable, all fees are due net thirty (30) days from Company&#8217;s receipt of Consultant&#8217;s invoice and invoices shall be sent to Palantir&#8217;s designated accounts payable system or email. </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt">Definition.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; under this Agreement means any and all of Company Group&#8217;s technical and non-technical information provided, disclosed, or made available by the Company or its agents to Consultant, as well as information, projects, or work product generated or provided by the Consultant in connection with the Services, whether before, on, or after the date of this Agreement.  Confidential Information includes, without limitation&#58; (a) information, documents, or agreements regarding or relating to Company&#8217;s operations, employees, results, sales, financial or accounting reports, contracts, actual or potential customers, capitalization, stockholders or other investors&#59; (b) any information about Company&#8217;s intellectual property or proprietary technology, software, information, data, processes, or knowhow&#59; (c) any projects or work product generated in connection with the Services provided under this Agreement (as well as any and all information derived therefrom)&#59; (d) all other information that Consultant knew, or reasonably should have known, was the Confidential Information of Company.  Company shall own all right, title and interest (including patent rights, copyrights, trade secret rights, mask work rights, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">sui generis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">database rights and all other intellectual and industrial property rights of any sort throughout the world) relating to any and all Confidential Information under this Agreement and any inventions (whether or not patentable), works of authorship, mask works, designs, know-how, ideas and information made or conceived or reduced to practice, in whole or in part, by Consultant during the term of the Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Term</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). </font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt">Nonuse and Nondisclosure.  Consultant agrees that at all times and notwithstanding any termination of this Agreement, Consultant (i) shall hold in strict confidence and not disclose to any person or entity any Confidential Information, except as explicitly approved in writing by the Company, (ii) shall not use the Confidential Information for any purpose, and (iii) shall not copy or transmit in any manner to any person any Confidential Information&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that Consultant may use Confidential Information solely to the extent necessary to perform the Services.  Without limiting the foregoing, Consultant shall also protect such Confidential Information with at least the same degree of care that Consultant uses to protect its own confidential information, but in no case less than reasonable care.  However, Consultant shall not be obligated under this paragraph with respect to specific Confidential Information if Consultant can demonstrate with competent evidence that such Confidential Information&#58; (a) was in the public domain at the time it was disclosed to Consultant&#59; (b) entered the public domain subsequent to the time it was disclosed to Consultant, through no fault or breach of this Agreement by Consultant or any other person subject to confidentiality obligations&#59; or (c) was developed prior to the Effective Date by employees or agents of Consultant who had no access to any Confidential Information.  Consultant shall immediately notify the Company in the event of any loss or unauthorized disclosure of any Confidential Information. On termination of this Agreement, Consultant will return or destroy any and all records or copies of records relating to Company or its business, including Confidential Information (as defined above), except that Consultant may keep its personal copies of its fee records and this Agreement.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt">Other Clients&#8217; Proprietary Information.  Consultant agrees that Consultant will not use improperly, disclose, encourage, or induce Company to use any proprietary information or trade secrets of any former or concurrent employer or client of Consultant or other person or entity to whom Consultant has an obligation to keep information in confidence. Consultant also agrees that Consultant will not bring onto Company&#8217;s premises or transfer onto Company&#8217;s technology systems any unpublished document, proprietary information, or trade secrets belonging to any third party.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%"> </font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt">Third-Party Confidential Information.  Consultant recognizes that Company has received and in the future will receive from third parties their confidential or proprietary information subject to a duty on Company&#8217;s part to maintain the confidentiality of such information and to use it only for certain limited purposes in connection with the Services. Consultant agrees that at all times during the term of this Agreement and thereafter, Consultant owes Company and such third parties a duty to hold all such confidential or proprietary information in the strictest confidence and not to use it or to disclose it to any person, firm, corporation, or other third party except as necessary in carrying out the Services for Company consistent with Company&#8217;s agreement with such third party.</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.25pt;text-decoration:underline">U.S. Defend Trade Secrets Act Notice of Immunity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. &#160;The U.S. Defend Trade Secrets Act of 2016 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DTSA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) provides that an individual shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that (A) is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney&#59; and (ii) solely for the purpose of reporting or investigating a suspected violation of law&#59; or (B) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. &#160;In addition, the DTSA provides that an individual who files a lawsuit for retaliation for reporting a suspected violation of law may disclose the trade secret to the attorney of the individual and use the trade secret information in the court proceeding, if the individual (A) files any document containing the trade secret under seal&#59; and (B) does not disclose the trade secret, except pursuant to court order. &#160;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">&#91;Reserved&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Nonsolicitation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  To the fullest extent permitted under applicable law, from the Effective Date until twelve (12) months after the termination of this Agreement, Consultant will not, without Company&#8217;s prior written consent, directly or indirectly, solicit, encourage, induce, or attempt to solicit, encourage or induce, any of Company Group&#8217;s employees to leave their employment with Company, either for Consultant&#8217;s benefit or for the benefit of any other person or entity.  Consultant agrees that nothing in this Section 4 shall affect Consultant&#8217;s continuing obligations under this Agreement during and after this twelve (12) month period, including, without limitation, Consultant&#8217;s obligations under Section 2.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Nondiscrimination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  During the performance of this Agreement, Consultant shall comply with all applicable national, federal, state, and local laws and regulations respecting non-discrimination in employment, non-segregation of facilities and equal employment opportunity.  Additionally, Palantir Technologies Inc. is a federal contractor.&#160; As a result, but only if applicable, the Equal Opportunity Clause set forth in 41 C.F.R. parts 60-1.4(a), and the employee notice found at 29 C.F.R. Part 471, Appendix A to Subpart A are incorporated by reference herein. In addition, but also only if applicable, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Contractor shall abide by the requirements of 41 C.F.R. &#167;&#167; 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals on the basis of protected veteran status or disability, and require affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified protected veterans and individuals with disabilities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Limitation of Liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  IN NO EVENT SHALL COMPANY GROUP BE LIABLE TO CONSULTANT OR TO ANY OTHER PARTY FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOST PROFITS OR LOSS OF BUSINESS, HOWEVER CAUSED AND UNDER ANY THEORY OF LIABILITY, WHETHER BASED IN CONTRACT, TORT (INCLUDING NEGLIGENCE) OR OTHER THEORY OF LIABILITY, REGARDLESS OF WHETHER THE COMPANY WAS ADVISED OF THE </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">POSSIBILITY OF SUCH DAMAGES AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.  IN NO EVENT SHALL COMPANY GROUP&#8217;S LIABILITY ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT EXCEED THE CASH AMOUNTS PAID BY COMPANY TO CONSULTANT UNDER THIS AGREEMENT WITHIN THE PRIOR 12 MONTHS (EXCLUDING EXPENSES AND THE VALUE OF ANY EQUITY COMPENSATION) FOR THE SERVICES, DELIVERABLES OR INVENTION GIVING RISE TO SUCH LIABILITY AND COMPANY AND CONSULTANT AGREE THAT SUCH REMEDY IS FAIR AND ADEQUATE.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Consultant agrees to defend, indemnify and hold Company Group harmless from any and all claims, damages, liability, losses, attorneys&#8217; fees, costs and expenses on account of&#58; (i) an alleged failure by Consultant to satisfy any such obligations or any other obligation (under this Agreement, including the Representations and Warranties set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, or otherwise)&#59; (ii) any other action or inaction of Consultant&#59; and&#47;or (iii) any failure of Consultant to perform the Services in accordance with all applicable laws, rules, regulations and industry standards.   Consultant will ensure that its employees, agents, and related parties if any, are bound in writing to Consultant&#8217;s obligations under this Agreement and Consultant shall be responsible and liable for any breaches of this Agreement and any disclosure or misuse of any Confidential Information by its employees or agents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Warranty</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Consultant warrants that the Services will be performed in a professional and workmanlike manner and that none of such Services or any part of this Agreement is or will be inconsistent with any rights of third parties or any obligation Consultant may have to others. </font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Either party may terminate this Agreement at any time, for any or no reason, immediately upon written or emailed notice to the other party.  Sections 2 through 17 of this Agreement and any remedies for breach of this Agreement shall survive any termination or expiration.  Company may communicate such obligations to any other (or potential) client or employer of Consultant. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Independent Contractor Status</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Notwithstanding any provision hereof, Consultant expressly represents and warrants that Consultant is and shall act as an independent contractor and not as an employee, partner, joint venturer, or agent of the Company.  Consultant is not authorized to enter into contracts or agreements on behalf of Company or to otherwise bind or attempt to bind Company to any contract or obligation. As an independent contractor, Consultant is solely responsible for all taxes, withholdings, and other statutory or contractual obligations of any sort, including, but not limited to, workers&#8217; compensation insurance, and Consultant will comply with all applicable workers&#8217; compensation laws concerning Consultant and Consultant&#8217;s employees and agents, if any.  Consultant is solely responsible for payment of all Consultant&#8217;s applicable federal, state and local taxes (as applicable), and Company is not withholding or paying any portion of Consultant&#8217;s taxes.  Consultant agrees that during the term of Consultant&#8217;s contracting engagement with Company (whether or not during business hours), Consultant will not engage in any activity that is in any way competitive with the business or demonstrably anticipated business of Company, and Consultant will not assist any other person or organization in competing or in preparing to compete with any business or demonstrably anticipated business of Company.   </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Taxpayer Forms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Consultant shall, in consideration for and as a condition to the effectiveness of this Agreement, execute and deliver to Company on the date hereof a Form W-9, Request for Taxpayer Identification Number and Certification or Form W-8BEN, Certificate of Foreign Status of Beneficial Owner for United States Tax Withholding, as applicable, in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit C</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or such other similar form approved by the United States Internal Revenue Service (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Taxpayer Form</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), unless Company already has a current Taxpayer Form for Consultant in its files.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  This Agreement and the services contemplated hereunder are personal to Consultant and Consultant shall not have the right or ability to assign, transfer, or subcontract any obligations under this Agreement without the prior written consent of Company.  Any attempt to do so shall be void.  Notwithstanding anything to the contrary herein, Company may assign this Agreement and its rights and obligations hereunder in whole or in part.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  All notices under this Agreement shall be in writing, and shall be deemed given when personally delivered or sent via email, or three (3) days after being sent by prepaid certified or registered mail to the address of the party to be noticed as set forth herein or such other address as such party last provided to the other by written notice.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Lobbying</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.&#160; Consultant represents and warrants that, should the Services require, in Consultant&#8217;s best judgment, either registration and reporting under Federal Lobbying Disclosure Act (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">LDA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), and&#47;or any other actions required to comply with legal requirements of any other Federal, state, or other requirements relating to lobbying, political contributions, gift rules, or otherwise relating to interaction with any government,&#160; Consultant will comply with any such requirements and will notify Company in advance of any such registration, reports, or other required actions.&#160; Consultant shall be solely responsible for meeting all registration and reporting requirements under the LDA and&#47;or any other applicable law or regulation.&#160; Consultant is independently responsible for determining whether the work provided to Company by Consultant requires any registration, reporting, or other compliance actions, and hereby agrees to indemnify, and hold harmless, Company, from any fines, damages, penalties, or other adverse legal consequences resulting from any failure by Consultant to comply with any such requirements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Dispute Resolution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Any dispute arising from or relating to the subject matter of this Agreement (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) that cannot be resolved by the Parties within a period of sixty (60) days after written notice of a Claim has been given by one Party hereunder to the other (the last day of such sixty (60) day period being herein referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Arbitration Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), shall be finally and exclusively settled by arbitration in San Francisco, California, United States, using the English language in accordance with the Arbitration Rules and Procedures of the Judicial Arbitration and Mediation Services, Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">JAMS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) then in effect, by one or more commercial arbitrator(s), who may or may not be selected from the appropriate list of JAMS arbitrators. If the Parties cannot agree upon the number and identity of the arbitrators within fifteen (15) days following the Arbitration Date, then a single arbitrator shall be selected on an expedited basis in accordance with the Arbitration Rules and Procedures of JAMS. Any arbitrator(s) selected shall have substantial experience in resolving complex commercial contract and securities-related disputes. Any Claim will be arbitrated on an individual basis. There is no right or authority for any Claim to be arbitrated on a class action basis or on bases involving Claims brought in a purported representative capacity on behalf of other actual or potential security holders of Company or others similarly situated. The arbitrator(s)&#8217; authority is limited solely to the applicable Claim. An arbitration award and any judgment confirming it for a specific Claim will apply only to such Claim and cannot be used for any other Claim except to enforce the award. Any emergency relief, preliminary injunctive relief, and&#47;or expedition related to a Claim must be sought in the arbitral forum under the applicable JAMS Rules, except in the event of a breach or threatened breach of this Agreement by Consultant, which the Parties agree shall cause Company irreparable harm which may not be adequately compensable by money damages and which Company shall be entitled to seek (in addition to any other rights or remedies available to Company including money damages) specific performance, injunction, or other preliminary or equitable relief, without having to prove irreparable harm or actual damages, from any court with jurisdiction over the matter. The arbitrator(s) shall have the authority to grant injunctive relief and specific performance and to allocate between the Parties the fees and costs of arbitration (including arbitrator fees, filing fees, administrative fees, and all other fees and costs related to the arbitration) in such equitable manner as the arbitrator(s) may determine. The prevailing Party in the arbitration shall be entitled to receive reimbursement of its reasonable expenses (including reasonable attorneys&#8217; fees, expert witness fees, arbitration fees and costs, and all other fees and costs) incurred in connection therewith. Judgment upon the award so rendered may be entered and enforced exclusively in the United States Federal Courts located in the Northern District of California or, if Company determines that jurisdiction is not proper in such Federal Courts, California Superior Court in the County of Santa Clara. This Agreement shall be deemed to have been made in, and shall be construed pursuant to the laws of the State of California and the United States, without regard to conflicts of law provisions thereof. Consultant agrees to waive any claim that is not subject to the jurisdiction of the arbitral forum (or, in the case of entering or enforcement of an arbitral award, the above-named courts), or that its property is </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">exempt or immune from attachment or execution, and Consultant further waives to the fullest extent permitted by law its right to a trial by jury.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.   Consultant shall, in consideration for and as a condition to the effectiveness of this Agreement, execute and deliver to Company on the date hereof the Representations and Warranties in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Books and Records</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Consultant agrees that Company or any of its duly authorized representatives shall, during the term of this Agreement and for three years after final payment has been made under this Agreement, have access to and the right to inspect and examine, upon reasonable notice and during business hours, any relevant books, documents, papers, and records (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Books and Records</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) of Consultant involving transactions related to this Agreement, including Books and Records relevant to the Representations and Warranties set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">No Insider Trading</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. During the Term, Consultant agrees to comply with Company&#8217;s Insider Trading Policy, including the restrictions against short sales in Company securities, prohibitions in engaging in derivatives (including options) or hedging transactions, restrictions against pledging or using Company securities as collateral for loans, and open trading window requirements for trading. During the Term, Consultant may only engage in transactions involving Company securities during an open trading window, which will typically open at the start of the second full trading day following the date the Company&#8217;s quarterly or year-end financial results are publicly disclosed and continue through the twelfth day of the third month of the quarter, subject to the Company&#8217;s determination in its sole discretion regarding the actual details of each such open trading window. Whether during the Term or otherwise, Consultant may never, directly or indirectly through others, engage in or facilitate any transaction involving Company&#8217;s (or any other company&#8217;s) securities while he or she has or is aware of any material nonpublic information, or disclose material nonpublic information to any third parties. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Miscellaneous</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The failure of either party to enforce its rights under this Agreement at any time for any period shall not be construed as a waiver of such rights.  No changes or modifications or waivers to this Agreement will be effective unless in writing and signed by both Parties.  In the event that any provision of this Agreement shall be determined to be illegal or unenforceable, that provision will be limited or eliminated to the minimum extent necessary so that this Agreement shall otherwise remain in full force and effect and enforceable. Headings herein are for convenience of reference only and shall in no way affect interpretation of this Agreement.  This Agreement and any related exhibits, appendices, annexes or attachments may be executed electronically and&#47;or in two or more counterparts, each of which shall be deemed an original, but all which together shall constitute one and the same agreement.   </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  This Agreement, together with its exhibits, the Equity Plan (as defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) and the RSU Award Agreement (as defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), constitutes the entire agreement and understanding between the Parties with respect to the subject matter herein and supersedes all prior written and oral agreements, discussions, or representations between the Parties.  Consultant represents and warrants that Consultant is not relying on any statement or representation not contained in this Agreement.  To the extent any terms set forth in any exhibit or schedule conflict with the terms set forth in this Agreement, the terms of this Agreement shall control unless otherwise expressly set forth and agreed by the Parties in such exhibit or schedule.</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:4.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.086%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.875%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.513%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spencer Rascoff</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Palantir Technologies Inc.</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Consultant)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Company)</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Spencer Rascoff</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Ryan Taylor</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spencer Rascoff</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ryan Taylor</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consultant</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Legal and Business Affairs Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 6, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 6, 2022</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(on file)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1555 Blake Street, Suite 250</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(on file)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denver, CO 80202</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Address</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Address</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:30pt;text-align:center"><font><br></font></div><div style="margin-bottom:30pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">EXHIBIT A</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:27.75pt">CONTACT&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Contact information for Consultant&#58;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.019%"><tr><td style="width:1.0%"></td><td style="width:11.044%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.941%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spencer Rascoff</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Email&#58;</font></td><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(on file)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Phone&#58;</font></td><td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(on file)</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State &#38; Country of Residence&#58; </font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California, USA</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point of Contact at Palantir&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David Glazer, CFO</font></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:27.75pt">SERVICES&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company requests and Consultant agrees to perform the following services, with direction from the Company&#8217;s Chief Financial Officer, or his or her designee, as specifically authorized in writing or via email&#58; advise the Company&#8217;s Chief Financial Officer, audit committee and finance teams regarding finance and accounting matters, and provide other business advisory services, as requested by the Company from time to time.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:27.75pt">TERM&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">From the Effective Date through (and including) July 1, 2023, subject to earlier termination per the terms and conditions of this Agreement.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:27.75pt">FEES&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">During Consultant&#8217;s period of service with the Company as a member of the Board immediately prior to the term of this Agreement, the Board granted to Consultant an award of 148,305 restricted stock units (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">RSU Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) covering shares of the Company&#8217;s Class A Common Stock, subject to the terms and conditions of the Company&#8217;s Amended 2010 Equity Incentive Plan (as amended from time to time, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Equity Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and a restricted stock unit award agreement thereunder between the Consultant and the Company (as amended from time to time, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">RSU Award Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  Prior to the Effective Date, the Board amended the RSU Award Agreement to provide that the RSU Award would continue to vest pursuant to Consultant&#8217;s continued status as a &#8220;Service Provider&#8221; (as defined in the Equity Plan).</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">As the sole consideration hereunder, subject to Consultant&#8217;s continuous provision of Services hereunder and compliance with the terms and conditions of this Agreement, and subject to the continued effectiveness of this Agreement, Consultant shall remain eligible to vest with respect to the RSU Award pursuant to the terms and conditions of the Equity Plan and the RSU Award Agreement.  For the avoidance of doubt, the termination of Consultant&#8217;s Services under this Agreement would constitute a termination of Consultant&#8217;s status as a Service Provider under the Equity Plan, and any restricted stock units subject to the RSU Award that remain unvested as of the date of Consultant&#8217;s termination of Services under this Agreement will be automatically forfeited pursuant to the terms and conditions of the Equity Plan and the RSU Award Agreement. </font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company will not be liable to Consultant for any costs or expenses incurred in connection with this Agreement and the performance of Services.</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">EXHIBIT B</font></div><div style="margin-bottom:6pt;text-align:center;text-indent:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">REPRESENTATIONS AND WARRANTIES</font></div><div><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Spencer Rascoff (&#8220;Consultant&#8221;) makes the representations, warranties, certifications, and covenants set forth below to Palantir Technologies Inc. (&#8220;Company&#8221;), as a requirement of the agreement between Consultant and Company to which this Exhibit is attached (&#8220;Agreement&#8221;), as a part of and incorporated into the Agreement, and as a material portion of the consideration for the Agreement. For purposes of these representations, warranties, certifications, and covenants, capitalized terms used but not defined within this Exhibit shall have the corresponding meaning set forth in the Agreement. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.91pt">&#8220;Anticorruption Laws&#8221; means the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act, the substantive provisions of the OECD Convention on Combating Bribery of Foreign Public Officials in Business Transactions dated 21 November 1997, as well as any amendments to any of these laws, and all other applicable anticorruption laws and regulations&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;Anything of Value&#8221; means any tangible or intangible item of value, including but not limited to payments, gifts, travel or employment opportunities, or anything else that holds or would be reasonably expected to hold value for the recipient of such item</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.91pt"> &#8220;Applicable Laws&#8221; means all laws, statutes, ordinances, rules, regulations, orders, or determinations of any Governmental Authority that apply to the subject matter of this Agreement, Company, Consultant, or a third-party with whom Consultant interacts in performance of, or in connection with, this Agreement, including, without limitation, all relevant anti-terrorism, anti-money laundering, and anti-corruption laws&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;Government Official&#8221; means any official of any government, or any official of any agency or instrumentality of any government, including any active member of the armed services of any government, or any political party official, or any candidate for political office&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.91pt">&#8220;Governmental Authority&#8221; means any government, state or other political subdivision thereof and any entity exercising executive, legislative, judicial, regulatory or administrative functions or pertaining to government, including any self-regulatory organization (and including, without limitation, the Securities and Exchange Commission (SEC) and the Financial Industry Regulatory Authority, Inc. (FINRA))&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.01pt">&#8220;Proceeding&#8221; means any action, arbitration, audit, hearing, investigation, inquiry, litigation or suit (whether civil, criminal, administrative, judicial, or investigative, whether formal or informal, whether public or private) commenced, brought, initiated, conducted, or heard by or before or otherwise involving, any Governmental Authority, mediator, or arbitrator&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;Prospects&#8221; means potential customers or partners for Company&#8217;s business&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;Related Parties&#8221; means all affiliates of Consultant and all entities in or for which Consultant is a current or former officer, partner, employee, member, investor, manager, representative, or agent&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.57pt">&#8220;Sanctioned Country&#8221; means any country subject to U.S. trade sanctions, including Belarus, Burma (Myanmar), Cote D&#8217;Ivoire (Ivory Coast), Democratic Republic of the Congo, Iran, former Liberian regime of Charles Taylor, North Korea, Sudan, Syria, or Zimbabwe, as well as any additional countries identified from time-to-time at http&#58;&#47;&#47;www.ustreas.gov&#47;offices&#47;enforcement&#47;ofac&#47;programs&#47;index.shtml or such other location as that list may be published&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.57pt">&#8220;CSL&#8221; means the U.S. Consolidated Screening List as comprised of the various U.S. government lists restricting or prohibiting activity with certain persons and entities (available at https&#58;&#47;&#47;2016.export.gov&#47;ecr&#47;eg_main_023148.asp)&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;Services,&#8221; for purposes of this exhibit, means any and all conduct that Consultant undertakes in relation to the Agreement or to Company in any way, including but not limited to the performance of Consultant&#8217;s obligations under the Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Compliance with Applicable Law&#59; Absence of Investigations and Proceedings.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Consultant hereby represents, warrants, certifies, and covenants to Company that&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.91pt">As of the Effective Date, to the knowledge of Consultant, Consultant and Related Parties are in compliance with all Applicable Laws and Consultant will perform all Services in a manner that complies with all Applicable Laws&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.34pt">In performance of the Services, Consultant has not and will not give Anything of Value, or make any offer or promise of any kind, directly or indirectly, to any Government Official or political party&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.91pt">With respect to the Services, Consultant&#8212;including all directors, officers, shareholders, employees and partners of Consultant, in the event Consultant is an entity&#8212;shall conduct all of its activities in accordance with the Anticorruption Laws, and will not, either through action or omission, further any unlawful offer, promise, or payment to a Government Official or cause the Company to be in violation of the Anticorruption Laws or other Applicable Laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.34pt">Except as specified in writing to Company in advance of the execution of the Agreement (or within five (5) business days of such event coming to pass during the Term of the Agreement), no Government Official (a) owns an interest in Consultant, or (b) has any legal or beneficial interest in this Agreement or in payments to be received by Consultant in connection with the Services. Following proper identification to Company, Consultant will take such actions to assure that any such affected person does not take any action, official or otherwise, and&#47;or use any influence in connection with Consultant's business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.91pt">Consultant has not and will not pay or offer, directly or indirectly, any commission or finders or referral fee to any person or entity in connection with the Services, unless it has obtained prior written agreement therefor from Company, nor shall Consultant, directly or indirectly, pay or award any finder&#8217;s fees, commissions, or other compensation to any person engaged by a Prospect for investment advice as an inducement to such person or Prospect to advise or recommend the Company&#8217;s services or products without the prior written approval of Company&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.01pt">Consultant shall not engage a sub-contractor or sub-partner to assist it in performing the Services without the prior written approval of Company, and Consultant, and not Company, shall be responsible for all actions and omissions of and all compensation for any such approved sub-contractor or sub-partner&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.34pt">If the Services include any component of identifying or exploring Prospects for Company, then Consultant shall screen all Prospects and only interact with Prospects or forward Prospects to Company that are neither&#58; (i) listed on, nor owned or controlled by any party, entity, or individual listed on the CSL&#59; or (ii) located in or owned or controlled by a party, entity, or national from a Sanctioned Country, unless such Prospect described in (i) or (ii) is determined in writing by U.S. counsel to Consultant in a form and substance satisfactory to Company that Company would not require a U.S. license to do business with such entities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.34pt">There is no civil, criminal, or administrative Proceeding pending, or, to the knowledge of Consultant, threatened, by, against, or otherwise relating to Consultant or any of the Related Parties, and, to the knowledge of Consultant, there is no basis for the same.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.57pt">Neither Consultant, nor any of the Related Parties, is a Government Official, nor the family member of any Government Official. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Enforceability and Terms of the Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Consultant further represents, warrants, certifies, and covenants to Company that&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.91pt">No other payments, including payment for reimbursement of fees or expenses, shall be due the Consultant, either pursuant to this Agreement or otherwise, other than those specifically described in this Agreement.  Consultant shall not be entitled to any fees to the extent there is a prohibition with respect thereto under any laws, rules or regulations applicable to Consultant or Company&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.34pt">Consultant knows of no material legal impediments to the enforceability and lawful implementation of this Agreement, and (i) Consultant has obtained all authorizations required for lawful execution and performance of the Agreement (if any)&#59; (ii) Consultant the requisite capacity to execute and perform its obligations under the Agreement&#59; (iii) the Agreement has been duly executed and delivered on behalf of Consultant and constitutes a valid, binding and enforceable agreement of Consultant&#59; and (iv) neither the execution, delivery, or performance of this Agreement (or the consummation of transactions contemplated herein) will constitute a breach of or default under (A) any provision of Consultant&#8217;s certificate of incorporation, by-laws or any other organizational document&#59; (B) any agreement, instrument by which Consultant is bound&#59; or (C) any applicable order, rule or regulation of any Governmental Authority&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.91pt">No litigation, Proceeding or investigation (formal or informal) of or before any arbitrator or Governmental Authority is pending or, to Consultant&#8217;s best knowledge, threatened against, relating to or affecting Consultant, any of the Related Parties, or any of their properties that&#58; (i) could reasonably be expected to result in the issuance of any order restraining, enjoining or otherwise prohibiting the consummation of any transaction contemplated by this Agreement or asserting the invalidity or unenforceability of this Agreement&#59; (ii) could reasonably be expected, individually or in the aggregate with other action or proceeding, to have material adverse effect on the business or financial condition of Consultant or any of the Related Parties&#59; or (iii) could reasonably be expected to have an adverse effect on the ability of Consultant to perform its obligations under this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Persistent and Renewed Nature of Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Consultant further represents, warrants, certifies, and covenants to Company that&#58; if, at any time during the term of this Agreement, Consultant discovers any fact, omission, subsequent event or change of circumstances that would make any of Consultant&#8217;s representations and warranties contained herein inaccurate or incomplete in any respect, Consultant will notify Company in writing as soon as reasonably practicable of any such fact, omission, event or change of circumstance, and the facts related thereto.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.75pt;text-decoration:underline">Books and Records.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Consultant agrees that Company or any of its duly authorized representatives shall, during the term of this Agreement and for three years after the later of the expiration of this Agreement or the date upon which final payment has been made under this Agreement, have access to and the right to inspect and examine, upon reasonable notice and during business hours, any relevant books, documents, papers, and records of Consultant involving transactions related to this Agreement. Consultant shall ensure that any approved sub-contractor or sub-partner engaged to assist Consultant in </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">performing services hereunder (which engagement or assistance shall be permitted only with Company&#8217;s explicit prior written consent) shall be similarly bound.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:4.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.086%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.875%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.513%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Spencer Rascoff</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Palantir Technologies Inc.</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Consultant)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Company)</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Spencer Rascoff</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Ryan Taylor</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spencer Rascoff</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ryan Taylor</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Legal and Business Affairs Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name, Title</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 6, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 6, 2022</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date</font></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">EXHIBIT C</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:30pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">FORM W-9</font></div><div style="margin-bottom:30pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">To be provided upon Palantir&#8217;s request.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>a2022q2exhibit311.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 2022 Workiva -->
<title>Document</title></head><body><div id="iaad566d89aa244d48c3e33bf95fb0d95_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit 31.1 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14a OF </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:115%">THE SECURITIES EXCHANGE ACT OF 1934 </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:115%">AS ADOPTED PURSUANT TO SECTION 302 </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:115%">OF THE SARBANES OXLEY ACT OF 2002 </font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">I, Alexander C. Karp, certify that&#58; </font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of Palantir Technologies Inc.&#59; </font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59; </font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59; </font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58; </font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59; </font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.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-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.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-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58; </font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.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-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.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:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.961%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.224%"></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PALANTIR TECHNOLOGIES INC.</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date&#58; August 8, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Alexander C. Karp</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Alexander C. Karp</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Principal Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">)</font></div></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>a2022q2exhibit312.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 2022 Workiva -->
<title>Document</title></head><body><div id="i4ea784f5f0c74636813f53eb190c399f_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit 31.2 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14a OF </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:115%">THE SECURITIES EXCHANGE ACT OF 1934 </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:115%">AS ADOPTED PURSUANT TO SECTION 302 </font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">OF THE SARBANES OXLEY ACT OF 2002 </font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">I, David Glazer, certify that&#58; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of Palantir Technologies Inc.&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.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:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.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:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59; </font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.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-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.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-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58; </font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.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-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.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:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.961%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.224%"></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:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PALANTIR TECHNOLOGIES INC.</font></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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date&#58; August 8, 2022</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; David Glazer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">David Glazer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Financial Officer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Principal Financial Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">)</font></div></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>a2022q2exhibit321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i3f3041f67b304bdfa4bb4be143efa0cc_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit 32.1 </font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CERTIFICATIONS OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PURSUANT TO 18 U.S.C. SECTION 1350, </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">AS ADOPTED PURSUANT TO SECTION 906 </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:115%">OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">I, Alexander C. Karp, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Palantir Technologies Inc. for the fiscal quarter ended June 30, 2022 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Palantir Technologies Inc. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.961%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.224%"></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:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PALANTIR TECHNOLOGIES INC.</font></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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date&#58; August 8, 2022</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Alexander C. Karp</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Alexander C. Karp</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Executive Officer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Principal Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">)</font></div></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">I, David Glazer, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Palantir Technologies Inc. for the fiscal quarter ended June 30, 2022 fully complies with the requirements of Section 13 (a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Palantir Technologies Inc. </font></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.961%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.224%"></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:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">PALANTIR TECHNOLOGIES INC.</font></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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date&#58; August 8, 2022</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; David Glazer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">David Glazer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Financial Officer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Principal Financial Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">)</font></div></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>pltr-20220630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:2fa6ddbb-b95f-42dd-bbd8-40543b0b84ca,g:e395dafd-501b-47ba-9a7c-97f908b9a060-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pltr="http://www.palantir.com/20220630" 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.palantir.com/20220630">
  <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="pltr-20220630_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="pltr-20220630_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="pltr-20220630_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="pltr-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.palantir.com/role/CoverPage">
        <link:definition>0001001 - 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="CondensedConsolidatedBalanceSheets" roleURI="http://www.palantir.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Condensed 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="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Condensed 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="CondensedConsolidatedStatementsofOperations" roleURI="http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>1003004 - Statement - Condensed 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="CondensedConsolidatedStatementsofComprehensiveLoss" roleURI="http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss">
        <link:definition>1004005 - Statement - Condensed 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="CondensedConsolidatedStatementsofStockholdersEquity" roleURI="http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity">
        <link:definition>1005006 - Statement - Condensed Consolidated Statements of Stockholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>1006007 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Organization" roleURI="http://www.palantir.com/role/Organization">
        <link:definition>2101101 - Disclosure - Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPolicies" roleURI="http://www.palantir.com/role/SignificantAccountingPolicies">
        <link:definition>2102102 - 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="SignificantAccountingPoliciesPolicies" roleURI="http://www.palantir.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>2203201 - 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.palantir.com/role/SignificantAccountingPoliciesTables">
        <link:definition>2304301 - 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="SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail" roleURI="http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail">
        <link:definition>2405401 - Disclosure - Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>2406402 - Disclosure - Significant Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractLiabilitiesandRemainingPerformanceObligations" roleURI="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligations">
        <link:definition>2107103 - Disclosure - Contract Liabilities and Remaining Performance Obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail" roleURI="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail">
        <link:definition>2408403 - Disclosure - Contract Liabilities and Remaining Performance Obligations - Additional information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail_1" roleURI="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail_1">
        <link:definition>2408403 - Disclosure - Contract Liabilities and Remaining Performance Obligations - Additional information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsandFairValueMeasurements" roleURI="http://www.palantir.com/role/InvestmentsandFairValueMeasurements">
        <link:definition>2109104 - Disclosure - Investments and Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsandFairValueMeasurementsTables" roleURI="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsTables">
        <link:definition>2310302 - Disclosure - Investments and Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail" roleURI="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail">
        <link:definition>2411404 - Disclosure - Investments and Fair Value Measurements - Summary Of Assets And Liabilities That Are Measured At Fair Value On A Recurring And Nonrecurring Basis (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsandFairValueMeasurementsAdditionalInformationDetail" roleURI="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail">
        <link:definition>2412405 - Disclosure - Investments and Fair Value Measurements - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponents" roleURI="http://www.palantir.com/role/BalanceSheetComponents">
        <link:definition>2113105 - Disclosure - Balance Sheet Components</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsTables" roleURI="http://www.palantir.com/role/BalanceSheetComponentsTables">
        <link:definition>2314303 - Disclosure - Balance Sheet Components (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail" roleURI="http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail">
        <link:definition>2415406 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsAdditionalinformationDetail" roleURI="http://www.palantir.com/role/BalanceSheetComponentsAdditionalinformationDetail">
        <link:definition>2416407 - Disclosure - Balance Sheet Components - Additional information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail" roleURI="http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail">
        <link:definition>2417408 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Detail)</link: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.palantir.com/role/Debt">
        <link:definition>2118106 - 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="DebtDetail" roleURI="http://www.palantir.com/role/DebtDetail">
        <link:definition>2419409 - Disclosure - Debt (Detail)</link: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.palantir.com/role/CommitmentsandContingencies">
        <link:definition>2120107 - 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="CommitmentsandContingenciesAdditionalInformationDetail" roleURI="http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail">
        <link:definition>2421410 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link: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.palantir.com/role/StockholdersEquity">
        <link:definition>2122108 - 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="StockholdersEquityTables" roleURI="http://www.palantir.com/role/StockholdersEquityTables">
        <link:definition>2323304 - 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="StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail" roleURI="http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail">
        <link:definition>2424411 - Disclosure - Stockholders' Equity - Summary of Total Authorized, Issued, And Outstanding Shares (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityAdditionalInformationDetail" roleURI="http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail">
        <link:definition>2425412 - Disclosure - Stockholders' Equity - Additional Information (Detail)</link: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.palantir.com/role/StockBasedCompensation">
        <link:definition>2126109 - 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="StockBasedCompensationTables" roleURI="http://www.palantir.com/role/StockBasedCompensationTables">
        <link:definition>2327305 - 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="StockBasedCompensationAdditionalInformationDetail" roleURI="http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail">
        <link:definition>2428413 - Disclosure - Stock-Based Compensation - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofStockOptionActivityDetail" roleURI="http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail">
        <link:definition>2429414 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofRSUActivityDetail" roleURI="http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail">
        <link:definition>2430415 - Disclosure - Stock-Based Compensation - Summary of RSU Activity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail" roleURI="http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail">
        <link:definition>2431416 - Disclosure - Stock-Based Compensation - Summary of Stock Based Compensation Expense (Detail)</link: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.palantir.com/role/IncomeTaxes">
        <link:definition>2132110 - 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="IncomeTaxesAdditionalInformationDetail" roleURI="http://www.palantir.com/role/IncomeTaxesAdditionalInformationDetail">
        <link:definition>2433417 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareAttributabletoCommonStockholders" roleURI="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholders">
        <link:definition>2134111 - Disclosure - Net Loss Per Share Attributable to Common Stockholders</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareAttributabletoCommonStockholdersTables" roleURI="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersTables">
        <link:definition>2335306 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (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="NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail" roleURI="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail">
        <link:definition>2436418 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Summary of Calculation of Basic and Diluted Net Loss Per Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail" roleURI="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail">
        <link:definition>2437419 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Summary of Antidilutive Securities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicInformation" roleURI="http://www.palantir.com/role/SegmentandGeographicInformation">
        <link:definition>2138112 - Disclosure - Segment and Geographic 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="SegmentandGeographicInformationTables" roleURI="http://www.palantir.com/role/SegmentandGeographicInformationTables">
        <link:definition>2339307 - Disclosure - Segment and Geographic 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="SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail" roleURI="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail">
        <link:definition>2440420 - Disclosure - Segment and Geographic Information - Summary of Financial Information for Each Reportable Segment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail" roleURI="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail">
        <link:definition>2441421 - Disclosure - Segment and Geographic Information - Summary of Reconciliation of Segment Financial Information to Loss from Operations (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail" roleURI="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail">
        <link:definition>2442422 - Disclosure - Segment and Geographic Information - Summary of Revenue by Geography (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.palantir.com/role/SubsequentEvents">
        <link:definition>2143113 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://www.palantir.com/role/SubsequentEventsDetails">
        <link:definition>2444423 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="pltr_CommonClassFMember" abstract="true" name="CommonClassFMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_July2022AmendmentMember" abstract="true" name="July2022AmendmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_NoncashOperatingLeaseCost" abstract="false" name="NoncashOperatingLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_EarningsPerShareBasicAndDilutedEPSAbstract" abstract="true" name="EarningsPerShareBasicAndDilutedEPSAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pltr_Contribution" abstract="false" name="Contribution" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent" abstract="false" name="IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_CommercialContractMember" abstract="true" name="CommercialContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" abstract="false" name="IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_SubscriptionContractTerm" abstract="false" name="SubscriptionContractTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pltr_TypeOfContractDomain" abstract="true" name="TypeOfContractDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_MaximumContractValue" abstract="false" name="MaximumContractValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_PurchaseCommitmentSatisfied" abstract="false" name="PurchaseCommitmentSatisfied" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested" abstract="false" name="StockIssuedDuringPeriodSharesGrowthUnitsVested" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pltr_ContractualOptionAmount" abstract="false" name="ContractualOptionAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_ControlOfTotalVotingPower" abstract="false" name="ControlOfTotalVotingPower" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pltr_CustomerDepositCurrent" abstract="false" name="CustomerDepositCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_StockIssuedDuringPeriodValueGrowthUnitsVested" abstract="false" name="StockIssuedDuringPeriodValueGrowthUnitsVested" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_PurchaseCommitmentForCurrentContractYear" abstract="false" name="PurchaseCommitmentForCurrentContractYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense" abstract="false" name="GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember" abstract="true" name="TwoThousandAndFourteenRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_RestOfWorldMember" abstract="true" name="RestOfWorldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_InvestmentPurchasePriceCommitment" abstract="false" name="InvestmentPurchasePriceCommitment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_LongTermPurchaseCommitmentReliefAmount" abstract="false" name="LongTermPurchaseCommitmentReliefAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_CustomerMember" abstract="true" name="CustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_PurchaseCommitmentOneMember" abstract="true" name="PurchaseCommitmentOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_CommonStockVotingRightsNumberOfVotes" abstract="false" name="CommonStockVotingRightsNumberOfVotes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pltr_InvestmentInNumberOfOunceOfGoldBars" abstract="false" name="InvestmentInNumberOfOunceOfGoldBars" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense" abstract="false" name="ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_MinimumOwnershipThreshold" abstract="false" name="MinimumOwnershipThreshold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pltr_AlternativeInvestmentMember" abstract="true" name="AlternativeInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares" abstract="false" name="IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pltr_March2022AmendmentMember" abstract="true" name="March2022AmendmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_TypeOfContractAxis" abstract="true" name="TypeOfContractAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pltr_OptionsAndSarsIssuedAndOutstandingMember" abstract="true" name="OptionsAndSarsIssuedAndOutstandingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_AccountsReceivableBenchmarkMember" abstract="true" name="AccountsReceivableBenchmarkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_RestrictedCashCurrentAndNoncurrentMember" abstract="true" name="RestrictedCashCurrentAndNoncurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_LineOfCreditMinimumLiquidityToBeMaintained" abstract="false" name="LineOfCreditMinimumLiquidityToBeMaintained" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_NumberOfSharesCommittedToPurchase" abstract="false" name="NumberOfSharesCommittedToPurchase" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pltr_InvestmentCommitmentsMember" abstract="true" name="InvestmentCommitmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_CommercialMember" abstract="true" name="CommercialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pltr_CustomerDepositNoncurrent" abstract="false" name="CustomerDepositNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pltr_InvestmentsAndFairValueMeasurementsTextBlock" abstract="false" name="InvestmentsAndFairValueMeasurementsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pltr_InvestmentAgreementMember" abstract="true" name="InvestmentAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>pltr-20220630_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 2022 Workiva-->
<!--r:2fa6ddbb-b95f-42dd-bbd8-40543b0b84ca,g:e395dafd-501b-47ba-9a7c-97f908b9a060-->
<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.palantir.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_820cd3e1-3656-40bb-8c76-5f5eade2b6c2" 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_0566198f-8395-4ed5-a44a-2885fc542238" 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_820cd3e1-3656-40bb-8c76-5f5eade2b6c2" xlink:to="loc_us-gaap_Liabilities_0566198f-8395-4ed5-a44a-2885fc542238" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_49695c00-55fe-4879-9d61-2a9cb871924f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_820cd3e1-3656-40bb-8c76-5f5eade2b6c2" xlink:to="loc_us-gaap_StockholdersEquity_49695c00-55fe-4879-9d61-2a9cb871924f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2e6d3d2d-652d-4648-a9a9-93a712b75260" 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_RestrictedCashCurrent_88fcf8aa-fe33-4561-ba81-f45694c55f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2e6d3d2d-652d-4648-a9a9-93a712b75260" xlink:to="loc_us-gaap_RestrictedCashCurrent_88fcf8aa-fe33-4561-ba81-f45694c55f9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_def2132b-683c-4e2b-bb57-801f9798430f" 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_AssetsCurrent_2e6d3d2d-652d-4648-a9a9-93a712b75260" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_def2132b-683c-4e2b-bb57-801f9798430f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2df9de42-eb08-434b-9ce9-d00bdf7611bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2e6d3d2d-652d-4648-a9a9-93a712b75260" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_2df9de42-eb08-434b-9ce9-d00bdf7611bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_bb1ac730-6269-48c0-bb9c-fb7b273fff14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2e6d3d2d-652d-4648-a9a9-93a712b75260" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_bb1ac730-6269-48c0-bb9c-fb7b273fff14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4d7f8fae-79b0-4181-9184-5d1e1541ae16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2e6d3d2d-652d-4648-a9a9-93a712b75260" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4d7f8fae-79b0-4181-9184-5d1e1541ae16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_5c8e4850-b1b8-4919-9f1e-1d838f3d6c6f" 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_DeferredRevenueNoncurrent_78ca41b3-6aae-4b5b-9294-262303f351d1" 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_Liabilities_5c8e4850-b1b8-4919-9f1e-1d838f3d6c6f" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_78ca41b3-6aae-4b5b-9294-262303f351d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_39b01f45-a088-413d-af40-a5e43dc53b78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_5c8e4850-b1b8-4919-9f1e-1d838f3d6c6f" xlink:to="loc_us-gaap_LiabilitiesCurrent_39b01f45-a088-413d-af40-a5e43dc53b78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CustomerDepositNoncurrent_3b9d92d8-3637-469f-b146-bcbfcd0867d8" xlink:href="pltr-20220630.xsd#pltr_CustomerDepositNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_5c8e4850-b1b8-4919-9f1e-1d838f3d6c6f" xlink:to="loc_pltr_CustomerDepositNoncurrent_3b9d92d8-3637-469f-b146-bcbfcd0867d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c837f64f-8950-451e-9aed-506d8a9501c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_5c8e4850-b1b8-4919-9f1e-1d838f3d6c6f" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c837f64f-8950-451e-9aed-506d8a9501c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_492a28cb-7b44-428c-8859-c3f5d691bb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_5c8e4850-b1b8-4919-9f1e-1d838f3d6c6f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_492a28cb-7b44-428c-8859-c3f5d691bb4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c498a6dc-3ee6-49a1-9f14-d464a443269a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_d8bf6d69-e42f-41b3-9aca-21c2d9245afd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c498a6dc-3ee6-49a1-9f14-d464a443269a" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_d8bf6d69-e42f-41b3-9aca-21c2d9245afd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b1d59a26-cb9e-400a-9c1e-83cae6302e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c498a6dc-3ee6-49a1-9f14-d464a443269a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b1d59a26-cb9e-400a-9c1e-83cae6302e28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d2f9dca5-952e-49e1-b5d2-9e4bbfd9bbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c498a6dc-3ee6-49a1-9f14-d464a443269a" xlink:to="loc_us-gaap_AssetsCurrent_d2f9dca5-952e-49e1-b5d2-9e4bbfd9bbeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_8afa7ede-a3bc-4588-836c-d0446ccf9cda" 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_c498a6dc-3ee6-49a1-9f14-d464a443269a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_8afa7ede-a3bc-4588-836c-d0446ccf9cda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_69b16a3a-56e1-4088-8e87-6ec02a6a7df1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c498a6dc-3ee6-49a1-9f14-d464a443269a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_69b16a3a-56e1-4088-8e87-6ec02a6a7df1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1c1f348b-7d63-4561-bb9b-3ea4948db8c5" 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_RetainedEarningsAccumulatedDeficit_0b5bf8bd-86d8-44a8-8fca-d5564300bcfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1c1f348b-7d63-4561-bb9b-3ea4948db8c5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0b5bf8bd-86d8-44a8-8fca-d5564300bcfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_d160e904-d0de-4813-9666-a2475cf23027" 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_StockholdersEquity_1c1f348b-7d63-4561-bb9b-3ea4948db8c5" xlink:to="loc_us-gaap_CommitmentsAndContingencies_d160e904-d0de-4813-9666-a2475cf23027" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_6a053245-830e-4f42-98c8-54a08ce457a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1c1f348b-7d63-4561-bb9b-3ea4948db8c5" xlink:to="loc_us-gaap_AdditionalPaidInCapital_6a053245-830e-4f42-98c8-54a08ce457a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_570371ab-7ef4-48fe-900d-207215e533e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1c1f348b-7d63-4561-bb9b-3ea4948db8c5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_570371ab-7ef4-48fe-900d-207215e533e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_6b66cd98-d8ce-4405-91ee-ab6bda68f05e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1c1f348b-7d63-4561-bb9b-3ea4948db8c5" xlink:to="loc_us-gaap_CommonStockValue_6b66cd98-d8ce-4405-91ee-ab6bda68f05e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_425e1e40-7ab1-48a6-ad0c-d5dae2b8f80a" 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_AccruedLiabilitiesCurrent_dbfb8c5e-531b-4696-b5e8-276cb58f1372" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_425e1e40-7ab1-48a6-ad0c-d5dae2b8f80a" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_dbfb8c5e-531b-4696-b5e8-276cb58f1372" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_c949c370-bde6-4e9a-bd57-37236e46df21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_425e1e40-7ab1-48a6-ad0c-d5dae2b8f80a" xlink:to="loc_us-gaap_DeferredRevenueCurrent_c949c370-bde6-4e9a-bd57-37236e46df21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CustomerDepositCurrent_5d25f464-0410-478d-a858-0a71df53899d" xlink:href="pltr-20220630.xsd#pltr_CustomerDepositCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_425e1e40-7ab1-48a6-ad0c-d5dae2b8f80a" xlink:to="loc_pltr_CustomerDepositCurrent_5d25f464-0410-478d-a858-0a71df53899d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_1daa3f7f-a70f-4c61-a057-508167393fec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_425e1e40-7ab1-48a6-ad0c-d5dae2b8f80a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_1daa3f7f-a70f-4c61-a057-508167393fec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_cf56d32d-c686-4951-b92d-005f0c0f30cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_425e1e40-7ab1-48a6-ad0c-d5dae2b8f80a" xlink:to="loc_us-gaap_AccountsPayableCurrent_cf56d32d-c686-4951-b92d-005f0c0f30cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_2a5e4261-66a3-47cf-a4cb-2b08fae55673" 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_f4d15180-1e56-4f5b-a1e9-29639d4265dd" 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_2a5e4261-66a3-47cf-a4cb-2b08fae55673" xlink:to="loc_us-gaap_SellingAndMarketingExpense_f4d15180-1e56-4f5b-a1e9-29639d4265dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_fb599f03-58a1-4862-909d-6788a37fe95a" 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_2a5e4261-66a3-47cf-a4cb-2b08fae55673" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_fb599f03-58a1-4862-909d-6788a37fe95a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_f8b4bff5-7397-4b73-933d-b4458d3e9bc1" 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_2a5e4261-66a3-47cf-a4cb-2b08fae55673" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_f8b4bff5-7397-4b73-933d-b4458d3e9bc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_382757b6-cf8a-4dfa-958a-9a2703c26ada" 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_InvestmentIncomeInterest_ce493ba0-d923-434c-b4a0-97ba1ee8fa7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_382757b6-cf8a-4dfa-958a-9a2703c26ada" xlink:to="loc_us-gaap_InvestmentIncomeInterest_ce493ba0-d923-434c-b4a0-97ba1ee8fa7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_6f181b99-7c4c-41cb-8fa3-56ba0313295b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_382757b6-cf8a-4dfa-958a-9a2703c26ada" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_6f181b99-7c4c-41cb-8fa3-56ba0313295b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_4968b368-e5b0-4c17-b9b8-10307820eb57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_382757b6-cf8a-4dfa-958a-9a2703c26ada" xlink:to="loc_us-gaap_InterestExpense_4968b368-e5b0-4c17-b9b8-10307820eb57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5122f925-a1d4-451d-8d90-40438f0c2c20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_382757b6-cf8a-4dfa-958a-9a2703c26ada" xlink:to="loc_us-gaap_OperatingIncomeLoss_5122f925-a1d4-451d-8d90-40438f0c2c20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fb08d9f7-7765-4a49-a3b5-2b94d7858c65" 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_IncomeTaxExpenseBenefit_e7a342a5-6e3f-4741-b636-a2fd0caef281" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_fb08d9f7-7765-4a49-a3b5-2b94d7858c65" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e7a342a5-6e3f-4741-b636-a2fd0caef281" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_60d57e5c-a914-4265-815d-c06a0c82c4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_fb08d9f7-7765-4a49-a3b5-2b94d7858c65" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_60d57e5c-a914-4265-815d-c06a0c82c4a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_e18b3ea4-14f8-4cbc-a79e-355823ee8ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_f3f0e1e2-9b20-416b-b03f-d18353d16c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_e18b3ea4-14f8-4cbc-a79e-355823ee8ddd" xlink:to="loc_us-gaap_CostOfRevenue_f3f0e1e2-9b20-416b-b03f-d18353d16c2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fe771f50-dbe3-4634-ba22-808a16666ce0" 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_e18b3ea4-14f8-4cbc-a79e-355823ee8ddd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fe771f50-dbe3-4634-ba22-808a16666ce0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_4cb7ebea-67c5-49a9-9a05-597ea9a8a9f7" 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_e35a5fe0-ac38-4840-aeb3-9d522e55f348" 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_4cb7ebea-67c5-49a9-9a05-597ea9a8a9f7" xlink:to="loc_us-gaap_NetIncomeLoss_e35a5fe0-ac38-4840-aeb3-9d522e55f348" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_bbfcecfe-569b-4ebc-a9eb-539a59ad26d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_4cb7ebea-67c5-49a9-9a05-597ea9a8a9f7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_bbfcecfe-569b-4ebc-a9eb-539a59ad26d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" 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_IncreaseDecreaseInOtherNoncurrentAssets_5c998cfd-69fa-42a4-8a39-ef5b75969565" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_5c998cfd-69fa-42a4-8a39-ef5b75969565" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a8450b48-3cea-4de5-baa2-2fef16a468f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_NetIncomeLoss_a8450b48-3cea-4de5-baa2-2fef16a468f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_22e4dcb0-6774-4f41-94e2-4324161d415e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_22e4dcb0-6774-4f41-94e2-4324161d415e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_44ddcd81-c5dc-4294-9550-e76623eaf653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_44ddcd81-c5dc-4294-9550-e76623eaf653" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_2ba74c1d-ced8-4e66-b69f-c7b8bfa565c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_2ba74c1d-ced8-4e66-b69f-c7b8bfa565c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_NoncashOperatingLeaseCost_9bd444d7-ff57-4b20-ac45-2db45c9b800f" xlink:href="pltr-20220630.xsd#pltr_NoncashOperatingLeaseCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_pltr_NoncashOperatingLeaseCost_9bd444d7-ff57-4b20-ac45-2db45c9b800f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_e46aaa00-a616-428c-b0d2-78d1493c656d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_e46aaa00-a616-428c-b0d2-78d1493c656d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_8d9d7829-7f99-4a17-868b-a1f5c32a6990" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_ShareBasedCompensation_8d9d7829-7f99-4a17-868b-a1f5c32a6990" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_63961d78-94ad-44fe-af56-791ca08f7f58" 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_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_63961d78-94ad-44fe-af56-791ca08f7f58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesGainLoss_576ae0ec-bf32-4c28-80d3-4c904bfab97d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesGainLoss"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_MarketableSecuritiesGainLoss_576ae0ec-bf32-4c28-80d3-4c904bfab97d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent_71268377-d734-4d93-bf5c-55b35724d3c6" xlink:href="pltr-20220630.xsd#pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent_71268377-d734-4d93-bf5c-55b35724d3c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a69d2ae1-540c-46ee-a4eb-cf0555edf159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a69d2ae1-540c-46ee-a4eb-cf0555edf159" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_3b80b5ac-a6eb-4072-91cd-6896d2aed702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_3b80b5ac-a6eb-4072-91cd-6896d2aed702" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_e2a157a4-764c-4bd9-8bb8-5e2049db6a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_e2a157a4-764c-4bd9-8bb8-5e2049db6a4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_e2c59dcb-9b8a-4f65-a13e-31f697a3281c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_e2c59dcb-9b8a-4f65-a13e-31f697a3281c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_c524114d-fa99-4c38-8231-ac76e07e9ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01c97c67-d56f-4e67-8038-12b59d4a6a20" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_c524114d-fa99-4c38-8231-ac76e07e9ec9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_522fd1df-7d98-4741-9742-8a9dae6739d5" 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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_86388abe-b40e-4fa3-9c48-128b550cf8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_522fd1df-7d98-4741-9742-8a9dae6739d5" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_86388abe-b40e-4fa3-9c48-128b550cf8b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a8f3bd3c-eacd-4997-8516-06ffb42689c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_522fd1df-7d98-4741-9742-8a9dae6739d5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a8f3bd3c-eacd-4997-8516-06ffb42689c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d1642d0-cf70-447e-8b02-cb8bacd36501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_522fd1df-7d98-4741-9742-8a9dae6739d5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d1642d0-cf70-447e-8b02-cb8bacd36501" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_373261ce-8d41-415c-8a9a-6fe1b65aaefa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_522fd1df-7d98-4741-9742-8a9dae6739d5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_373261ce-8d41-415c-8a9a-6fe1b65aaefa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aeac44af-6685-401a-b25c-563998d40b51" 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_RepaymentsOfDebt_127815b9-7c44-46d8-a80c-ab1f72c493dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aeac44af-6685-401a-b25c-563998d40b51" xlink:to="loc_us-gaap_RepaymentsOfDebt_127815b9-7c44-46d8-a80c-ab1f72c493dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f2b2a33a-661a-4a50-8c60-e50d17214a19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aeac44af-6685-401a-b25c-563998d40b51" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f2b2a33a-661a-4a50-8c60-e50d17214a19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_bf1c8167-9f01-4566-8434-6bd5c5458b18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aeac44af-6685-401a-b25c-563998d40b51" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_bf1c8167-9f01-4566-8434-6bd5c5458b18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_54ef5c78-bcef-45b6-8a74-961180b160e1" 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_ProceedsFromSaleOfEquitySecuritiesFvNi_d6c1440f-8bff-43a0-b62a-a59d72c2dfdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_54ef5c78-bcef-45b6-8a74-961180b160e1" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi_d6c1440f-8bff-43a0-b62a-a59d72c2dfdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_544e5f25-c787-4895-bca6-7a5989d96f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_54ef5c78-bcef-45b6-8a74-961180b160e1" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_544e5f25-c787-4895-bca6-7a5989d96f56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_731cc251-bd94-4272-b668-a541bd2c752e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_54ef5c78-bcef-45b6-8a74-961180b160e1" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_731cc251-bd94-4272-b668-a541bd2c752e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail"/>
  <link:calculationLink xlink:role="http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_555fcba4-c68c-4f37-8834-4d345d588582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_6dd3bdd8-32b6-45dd-916b-b832ae9d66ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_555fcba4-c68c-4f37-8834-4d345d588582" xlink:to="loc_us-gaap_RestrictedCashCurrent_6dd3bdd8-32b6-45dd-916b-b832ae9d66ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_6e0910d8-25e9-4b6e-a1de-68968f10456f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_555fcba4-c68c-4f37-8834-4d345d588582" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_6e0910d8-25e9-4b6e-a1de-68968f10456f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_358ce809-cd51-4484-af11-a4d99a66c915" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_555fcba4-c68c-4f37-8834-4d345d588582" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_358ce809-cd51-4484-af11-a4d99a66c915" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"/>
  <link:calculationLink xlink:role="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_dff29097-40d1-4e70-bec2-76c30ac84eab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_47f5e70a-6d43-4bb2-bd35-27efd62bb8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_dff29097-40d1-4e70-bec2-76c30ac84eab" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_47f5e70a-6d43-4bb2-bd35-27efd62bb8f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_0085b838-493b-478f-9099-73b075a6cc79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_dff29097-40d1-4e70-bec2-76c30ac84eab" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_0085b838-493b-478f-9099-73b075a6cc79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_bbbe57eb-723a-461b-9d8b-202f51349ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_dff29097-40d1-4e70-bec2-76c30ac84eab" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_bbbe57eb-723a-461b-9d8b-202f51349ce9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail"/>
  <link:calculationLink xlink:role="http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_61b9e493-4494-4360-a0ee-ef2694fa8c09" 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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_24292b52-8c2c-43b4-8722-03be8730654f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_61b9e493-4494-4360-a0ee-ef2694fa8c09" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_24292b52-8c2c-43b4-8722-03be8730654f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_07681cae-3ade-422b-bf0e-d0022a7c97b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_61b9e493-4494-4360-a0ee-ef2694fa8c09" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_07681cae-3ade-422b-bf0e-d0022a7c97b9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_da98aab4-c3b7-463e-a45f-327ff5c2fc05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_10406f6c-a7ad-47fe-b2ea-384f300cb9c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_da98aab4-c3b7-463e-a45f-327ff5c2fc05" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_10406f6c-a7ad-47fe-b2ea-384f300cb9c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3163fa81-bac2-43da-b0b9-04d199a4f26b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_da98aab4-c3b7-463e-a45f-327ff5c2fc05" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3163fa81-bac2-43da-b0b9-04d199a4f26b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_20bc1161-1ffe-4db2-b51a-1911da6e8f67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_da98aab4-c3b7-463e-a45f-327ff5c2fc05" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_20bc1161-1ffe-4db2-b51a-1911da6e8f67" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"/>
  <link:calculationLink xlink:role="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pltr_Contribution_f9fcc833-8683-46d1-84a3-fcdb6b4c63c4" xlink:href="pltr-20220630.xsd#pltr_Contribution"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense_9225d8f8-9eb4-471a-8e55-ee445248003d" xlink:href="pltr-20220630.xsd#pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pltr_Contribution_f9fcc833-8683-46d1-84a3-fcdb6b4c63c4" xlink:to="loc_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense_9225d8f8-9eb4-471a-8e55-ee445248003d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense_94c0383d-5164-46f0-8a44-abd1ed659120" xlink:href="pltr-20220630.xsd#pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pltr_Contribution_f9fcc833-8683-46d1-84a3-fcdb6b4c63c4" xlink:to="loc_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense_94c0383d-5164-46f0-8a44-abd1ed659120" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_86d6024e-dd8e-4b86-96e9-713563b8d697" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pltr_Contribution_f9fcc833-8683-46d1-84a3-fcdb6b4c63c4" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_86d6024e-dd8e-4b86-96e9-713563b8d697" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1d358865-a656-49f1-bfb4-a70f7aab08e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pltr_Contribution_f9fcc833-8683-46d1-84a3-fcdb6b4c63c4" xlink:to="loc_us-gaap_OperatingIncomeLoss_1d358865-a656-49f1-bfb4-a70f7aab08e5" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>pltr-20220630_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 2022 Workiva-->
<!--r:2fa6ddbb-b95f-42dd-bbd8-40543b0b84ca,g:e395dafd-501b-47ba-9a7c-97f908b9a060-->
<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.palantir.com/role/CoverPage" xlink:type="simple" xlink:href="pltr-20220630.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/CoverPage" xlink:type="extended" id="ib75ea98505ef4da6965722716c6e6bb3_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_77332720-7953-4541-b3e4-41da0418a968" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentType_77332720-7953-4541-b3e4-41da0418a968" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_ba26e045-d63c-4a8e-a013-0778d848e900" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentQuarterlyReport_ba26e045-d63c-4a8e-a013-0778d848e900" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_220f2118-19c5-42dc-aad7-b54bd3f52155" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentPeriodEndDate_220f2118-19c5-42dc-aad7-b54bd3f52155" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_6bfa1c28-d94c-4c9f-b8c5-d8499e048ca8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentTransitionReport_6bfa1c28-d94c-4c9f-b8c5-d8499e048ca8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_96efb7c9-5f9e-4312-a5cc-81be8ae4f109" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityFileNumber_96efb7c9-5f9e-4312-a5cc-81be8ae4f109" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_40a18eaf-784f-44ea-8b31-97895a7da841" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityRegistrantName_40a18eaf-784f-44ea-8b31-97895a7da841" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_6af03291-54de-4668-b0e9-67fe97b4006d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityIncorporationStateCountryCode_6af03291-54de-4668-b0e9-67fe97b4006d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_71e118d0-48d3-48e3-b585-c5bccd95aa86" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityTaxIdentificationNumber_71e118d0-48d3-48e3-b585-c5bccd95aa86" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_a7a29a05-86a4-4f94-a198-a71a56ba180c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityAddressAddressLine1_a7a29a05-86a4-4f94-a198-a71a56ba180c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_fdddf12e-f9ef-4ed7-bf51-d37ac6f22fc2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityAddressCityOrTown_fdddf12e-f9ef-4ed7-bf51-d37ac6f22fc2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_7feb73a0-b7c0-4fc4-86ee-16db0e00db4c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityAddressStateOrProvince_7feb73a0-b7c0-4fc4-86ee-16db0e00db4c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_6c7f4902-824e-4015-8d3c-cffe6865b9ce" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityAddressPostalZipCode_6c7f4902-824e-4015-8d3c-cffe6865b9ce" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_a19e5845-2810-46f2-919c-f2c5acbe62b8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_CityAreaCode_a19e5845-2810-46f2-919c-f2c5acbe62b8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_f01e7e8a-0aad-4f4c-a46b-6e2aa7f21794" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_LocalPhoneNumber_f01e7e8a-0aad-4f4c-a46b-6e2aa7f21794" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_8b1de967-d0ef-439e-9747-289e68553d68" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_Security12bTitle_8b1de967-d0ef-439e-9747-289e68553d68" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_75a5d998-52c9-461c-a52b-9f4950382e41" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_TradingSymbol_75a5d998-52c9-461c-a52b-9f4950382e41" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f3d16db4-74d7-475d-9f8d-5ed4d0c98bed" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_SecurityExchangeName_f3d16db4-74d7-475d-9f8d-5ed4d0c98bed" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_71749e9c-6c2e-476c-9c2d-6d5717df00ef" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityCurrentReportingStatus_71749e9c-6c2e-476c-9c2d-6d5717df00ef" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_e02941c2-dd90-494f-b4ac-0f34c6402bae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityInteractiveDataCurrent_e02941c2-dd90-494f-b4ac-0f34c6402bae" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_0fe36275-7f85-4e68-bdf1-25fa14d22063" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityFilerCategory_0fe36275-7f85-4e68-bdf1-25fa14d22063" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_b1e587f6-b8d7-4e7b-9d21-e5b55f5072cf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntitySmallBusiness_b1e587f6-b8d7-4e7b-9d21-e5b55f5072cf" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c591b85a-07f3-41c3-911f-6976442b0d61" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityEmergingGrowthCompany_c591b85a-07f3-41c3-911f-6976442b0d61" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_6ed05e60-9b25-46ea-b5f5-e2fbcbd2ed7c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityShellCompany_6ed05e60-9b25-46ea-b5f5-e2fbcbd2ed7c" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ca7ccdb7-efb8-4673-b736-742e02eb7d22" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ca7ccdb7-efb8-4673-b736-742e02eb7d22" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a53097e5-16ad-4959-9410-114369b3fa90" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityCentralIndexKey_a53097e5-16ad-4959-9410-114369b3fa90" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_9bf9c6d9-606c-4dff-98d9-801c642e8e33" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_AmendmentFlag_9bf9c6d9-606c-4dff-98d9-801c642e8e33" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6ecbf75f-ecff-4b39-8403-1556eb2ef27b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6ecbf75f-ecff-4b39-8403-1556eb2ef27b" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_2c0ee16c-90f0-4cb9-94f2-136a5aca7d89" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentFiscalYearFocus_2c0ee16c-90f0-4cb9-94f2-136a5aca7d89" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_db5f2b51-18b1-4a26-a8d8-d841453fce1b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_CurrentFiscalYearEndDate_db5f2b51-18b1-4a26-a8d8-d841453fce1b" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_a600dafe-f964-4090-b6bb-e3a9fb4374ec" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentInformationTable_a600dafe-f964-4090-b6bb-e3a9fb4374ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_90b63a00-e664-4946-8323-b1d5a3a2368d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_a600dafe-f964-4090-b6bb-e3a9fb4374ec" xlink:to="loc_us-gaap_StatementClassOfStockAxis_90b63a00-e664-4946-8323-b1d5a3a2368d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_90b63a00-e664-4946-8323-b1d5a3a2368d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_90b63a00-e664-4946-8323-b1d5a3a2368d" xlink:to="loc_us-gaap_ClassOfStockDomain_90b63a00-e664-4946-8323-b1d5a3a2368d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_dc98054b-ca78-469a-92c8-3e15efc3318a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_90b63a00-e664-4946-8323-b1d5a3a2368d" xlink:to="loc_us-gaap_ClassOfStockDomain_dc98054b-ca78-469a-92c8-3e15efc3318a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_36a7d4de-58fc-4ec5-9efa-8cfd1c70f2f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_dc98054b-ca78-469a-92c8-3e15efc3318a" xlink:to="loc_us-gaap_CommonClassAMember_36a7d4de-58fc-4ec5-9efa-8cfd1c70f2f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_4b4828f6-d7f4-4fa0-bf6e-fb6fb1a781a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_dc98054b-ca78-469a-92c8-3e15efc3318a" xlink:to="loc_us-gaap_CommonClassBMember_4b4828f6-d7f4-4fa0-bf6e-fb6fb1a781a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonClassFMember_f7062f50-9e98-46e7-bf80-02a2602b62dd" xlink:href="pltr-20220630.xsd#pltr_CommonClassFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_dc98054b-ca78-469a-92c8-3e15efc3318a" xlink:to="loc_pltr_CommonClassFMember_f7062f50-9e98-46e7-bf80-02a2602b62dd" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended" id="i27745047b0574fc6be5654a1f41ffb79_CondensedConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a1918114-5913-4eb6-8554-00fbac9c46a3" 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_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a1918114-5913-4eb6-8554-00fbac9c46a3" xlink:to="loc_us-gaap_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:to="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4d619e3e-50b3-455d-8ce1-8142c2f5fae4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4d619e3e-50b3-455d-8ce1-8142c2f5fae4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_7e91c244-9006-4df0-af5b-b25dca002df9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:to="loc_us-gaap_RestrictedCashCurrent_7e91c244-9006-4df0-af5b-b25dca002df9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_56817d78-e8c1-439c-905e-f1a28cbdd767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_56817d78-e8c1-439c-905e-f1a28cbdd767" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_fb9f4b72-3bc0-4391-862c-baa3631690d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_fb9f4b72-3bc0-4391-862c-baa3631690d1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0586c489-e4db-4b7c-8e84-790513255139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0586c489-e4db-4b7c-8e84-790513255139" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d4eb2ddb-2676-4644-951b-1a8213142701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:to="loc_us-gaap_AssetsCurrent_d4eb2ddb-2676-4644-951b-1a8213142701" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ecbe287b-9109-4f79-95d0-a64c3a29c95f" 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_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ecbe287b-9109-4f79-95d0-a64c3a29c95f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_c005961c-7795-4fd3-a499-ac5324ded67c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_c005961c-7795-4fd3-a499-ac5324ded67c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_bfac0b0c-a81c-4426-af59-7bcb4d2250af" 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_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_bfac0b0c-a81c-4426-af59-7bcb4d2250af" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b9773bf3-2da7-498f-9a3d-049cc37cc43a" 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_601b712c-5a93-4630-9196-756c79855d57" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b9773bf3-2da7-498f-9a3d-049cc37cc43a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d1102eef-ff8b-4d89-8651-12da99ea29d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:to="loc_us-gaap_Assets_d1102eef-ff8b-4d89-8651-12da99ea29d0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a1918114-5913-4eb6-8554-00fbac9c46a3" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_ca0b1c5a-c40f-4e1b-ae03-1929381571a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:to="loc_us-gaap_AccountsPayableCurrent_ca0b1c5a-c40f-4e1b-ae03-1929381571a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_d46a4043-8817-4909-b591-c8477d5f80a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_d46a4043-8817-4909-b591-c8477d5f80a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_b5f4c612-1e34-46a6-890f-a128668a35ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:to="loc_us-gaap_DeferredRevenueCurrent_b5f4c612-1e34-46a6-890f-a128668a35ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CustomerDepositCurrent_4096e090-3293-4314-9c0f-3d723fdef210" xlink:href="pltr-20220630.xsd#pltr_CustomerDepositCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:to="loc_pltr_CustomerDepositCurrent_4096e090-3293-4314-9c0f-3d723fdef210" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_60e0a400-9f0b-4d1a-b9d0-a6caa5c3b3a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_60e0a400-9f0b-4d1a-b9d0-a6caa5c3b3a3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d2d90c74-245a-4171-95c2-c324d1f62ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:to="loc_us-gaap_LiabilitiesCurrent_d2d90c74-245a-4171-95c2-c324d1f62ed3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_16a66abc-9136-4b38-9276-541de25941e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_16a66abc-9136-4b38-9276-541de25941e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CustomerDepositNoncurrent_08a54d91-31c7-4969-a422-88ae2945e23b" xlink:href="pltr-20220630.xsd#pltr_CustomerDepositNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_pltr_CustomerDepositNoncurrent_08a54d91-31c7-4969-a422-88ae2945e23b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_63a86734-b225-44a7-8174-4ba19ad342b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_63a86734-b225-44a7-8174-4ba19ad342b2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c290cd3e-79f2-4c91-8534-67047356a0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c290cd3e-79f2-4c91-8534-67047356a0d1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4debef9f-2094-4714-903f-d416f503183a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_Liabilities_4debef9f-2094-4714-903f-d416f503183a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3ac41d7a-afda-42bb-b18f-cc199142a21a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3ac41d7a-afda-42bb-b18f-cc199142a21a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_fe9fe644-17ba-4216-a8cc-791442c4375f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_StockholdersEquityAbstract_fe9fe644-17ba-4216-a8cc-791442c4375f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5ca935be-1fc7-44bf-b861-522df38a02b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe9fe644-17ba-4216-a8cc-791442c4375f" xlink:to="loc_us-gaap_CommonStockValue_5ca935be-1fc7-44bf-b861-522df38a02b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_57d3ffa6-e980-4a9a-b825-635188b594f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe9fe644-17ba-4216-a8cc-791442c4375f" xlink:to="loc_us-gaap_AdditionalPaidInCapital_57d3ffa6-e980-4a9a-b825-635188b594f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cc70ea43-c0ff-4e1b-b483-c5d9b054a4f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe9fe644-17ba-4216-a8cc-791442c4375f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cc70ea43-c0ff-4e1b-b483-c5d9b054a4f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6232cea1-0ee1-4174-8345-003ef26cd509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe9fe644-17ba-4216-a8cc-791442c4375f" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6232cea1-0ee1-4174-8345-003ef26cd509" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_33910442-744f-4119-8025-d7145567bcf8" 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_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_StockholdersEquity_33910442-744f-4119-8025-d7145567bcf8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4f1a1559-f3c0-4ea9-b140-9c30861df3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_4f1a1559-f3c0-4ea9-b140-9c30861df3f8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_22ef1d01-419f-4097-a4b6-71c168d5e165" 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_a1918114-5913-4eb6-8554-00fbac9c46a3" xlink:to="loc_us-gaap_StatementTable_22ef1d01-419f-4097-a4b6-71c168d5e165" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_23a7f484-1915-4e46-be4e-32b872ff172a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_22ef1d01-419f-4097-a4b6-71c168d5e165" xlink:to="loc_us-gaap_StatementClassOfStockAxis_23a7f484-1915-4e46-be4e-32b872ff172a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_23a7f484-1915-4e46-be4e-32b872ff172a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_23a7f484-1915-4e46-be4e-32b872ff172a" xlink:to="loc_us-gaap_ClassOfStockDomain_23a7f484-1915-4e46-be4e-32b872ff172a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a84e6759-4c7d-4890-ab92-8445505cb9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_23a7f484-1915-4e46-be4e-32b872ff172a" xlink:to="loc_us-gaap_ClassOfStockDomain_a84e6759-4c7d-4890-ab92-8445505cb9fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_384324a5-9612-4c49-a96f-3521960ef892" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a84e6759-4c7d-4890-ab92-8445505cb9fe" xlink:to="loc_us-gaap_CommonClassAMember_384324a5-9612-4c49-a96f-3521960ef892" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_db8c916e-4a5f-4da3-9ba2-da1c518c3698" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a84e6759-4c7d-4890-ab92-8445505cb9fe" xlink:to="loc_us-gaap_CommonClassBMember_db8c916e-4a5f-4da3-9ba2-da1c518c3698" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonClassFMember_ef20b2ce-fcc9-412e-806d-0ce18af3ba84" xlink:href="pltr-20220630.xsd#pltr_CommonClassFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a84e6759-4c7d-4890-ab92-8445505cb9fe" xlink:to="loc_pltr_CommonClassFMember_ef20b2ce-fcc9-412e-806d-0ce18af3ba84" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="idebd12b33bbd4e9399b76a19b83133f9_CondensedConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1eaabcff-b4b0-4bda-953c-88a398fa44ef" 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_CommonStockParOrStatedValuePerShare_58607136-0b42-43a7-bbfd-36a6cc261e99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1eaabcff-b4b0-4bda-953c-88a398fa44ef" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_58607136-0b42-43a7-bbfd-36a6cc261e99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_bf42e72e-7df3-4f6d-86bf-3ba637298908" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1eaabcff-b4b0-4bda-953c-88a398fa44ef" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_bf42e72e-7df3-4f6d-86bf-3ba637298908" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_0a81a733-0e5d-419a-828b-557da167073e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1eaabcff-b4b0-4bda-953c-88a398fa44ef" xlink:to="loc_us-gaap_CommonStockSharesIssued_0a81a733-0e5d-419a-828b-557da167073e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_81257d9e-4b13-4cb4-9131-488c72372780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1eaabcff-b4b0-4bda-953c-88a398fa44ef" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_81257d9e-4b13-4cb4-9131-488c72372780" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0b005d68-a190-4ed7-80bc-0e6a6ae168f3" 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_1eaabcff-b4b0-4bda-953c-88a398fa44ef" xlink:to="loc_us-gaap_StatementTable_0b005d68-a190-4ed7-80bc-0e6a6ae168f3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_80b8308e-93db-4975-b712-44bdd66c3d74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0b005d68-a190-4ed7-80bc-0e6a6ae168f3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_80b8308e-93db-4975-b712-44bdd66c3d74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_80b8308e-93db-4975-b712-44bdd66c3d74_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_80b8308e-93db-4975-b712-44bdd66c3d74" xlink:to="loc_us-gaap_ClassOfStockDomain_80b8308e-93db-4975-b712-44bdd66c3d74_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9a5dc062-1630-4bba-b8bb-8232827d1f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_80b8308e-93db-4975-b712-44bdd66c3d74" xlink:to="loc_us-gaap_ClassOfStockDomain_9a5dc062-1630-4bba-b8bb-8232827d1f3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_28457aab-9535-4459-9816-cd217101dca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9a5dc062-1630-4bba-b8bb-8232827d1f3c" xlink:to="loc_us-gaap_CommonClassAMember_28457aab-9535-4459-9816-cd217101dca6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_97bbce6c-927f-4405-a05c-aefb3c61cb45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9a5dc062-1630-4bba-b8bb-8232827d1f3c" xlink:to="loc_us-gaap_CommonClassBMember_97bbce6c-927f-4405-a05c-aefb3c61cb45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonClassFMember_9397c161-163d-423a-9a9b-12e6db7f0189" xlink:href="pltr-20220630.xsd#pltr_CommonClassFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9a5dc062-1630-4bba-b8bb-8232827d1f3c" xlink:to="loc_pltr_CommonClassFMember_9397c161-163d-423a-9a9b-12e6db7f0189" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="ib1ef9ef5cd554d1fbd29abd5c6c7c3e3_CondensedConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" 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_CommonStockSharesOutstanding_5107e335-9f9f-49d9-92e0-18399ebc0259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5107e335-9f9f-49d9-92e0-18399ebc0259" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_72b44aaa-140e-47bf-ae72-bd0caca1e370" 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_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_StockholdersEquity_72b44aaa-140e-47bf-ae72-bd0caca1e370" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0351f4b8-3f16-4c36-874a-55dc1c6706fb" 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_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0351f4b8-3f16-4c36-874a-55dc1c6706fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_089c2c88-f0eb-454d-90db-9734fa927b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_089c2c88-f0eb-454d-90db-9734fa927b2a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_a97555d6-583a-4e9f-b74e-0cae784f1da9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_a97555d6-583a-4e9f-b74e-0cae784f1da9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_47478141-afe5-4be6-8249-35a3f560a901" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_47478141-afe5-4be6-8249-35a3f560a901" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested_ccc80269-670d-4b5f-9119-78896b3e37e5" xlink:href="pltr-20220630.xsd#pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested_ccc80269-670d-4b5f-9119-78896b3e37e5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested_23795ec0-b480-4efe-b280-feaeec7ed820" xlink:href="pltr-20220630.xsd#pltr_StockIssuedDuringPeriodValueGrowthUnitsVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested_23795ec0-b480-4efe-b280-feaeec7ed820" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares_7cacb6eb-6e8b-444b-b672-6a0dedd0176f" xlink:href="pltr-20220630.xsd#pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares_7cacb6eb-6e8b-444b-b672-6a0dedd0176f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue_32826d84-27c0-4ac6-991a-751a89425d6c" xlink:href="pltr-20220630.xsd#pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue_32826d84-27c0-4ac6-991a-751a89425d6c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8fb07c7b-39e0-4cbf-b273-fb167f30f07d" 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_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8fb07c7b-39e0-4cbf-b273-fb167f30f07d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c1fe48e8-6349-454c-a3f6-3ed46b1858af" 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_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c1fe48e8-6349-454c-a3f6-3ed46b1858af" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9ec2856b-7413-4817-9369-78d42fd004aa" 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_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_NetIncomeLoss_9ec2856b-7413-4817-9369-78d42fd004aa" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4b2cfec5-892d-4dd7-81db-273ad1d593e2" 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_73aef923-e84e-4489-b4a6-6a891b396239" 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_14377947-f683-4337-8e71-1f3a5e1ae57e" 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_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_StatementTable_14377947-f683-4337-8e71-1f3a5e1ae57e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_90f3b39f-3367-42b5-947a-683d81c06247" 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_14377947-f683-4337-8e71-1f3a5e1ae57e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_90f3b39f-3367-42b5-947a-683d81c06247" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_90f3b39f-3367-42b5-947a-683d81c06247_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_90f3b39f-3367-42b5-947a-683d81c06247" xlink:to="loc_us-gaap_EquityComponentDomain_90f3b39f-3367-42b5-947a-683d81c06247_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c56aaae0-17b6-4970-9a5e-a6127d03e6e9" 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_90f3b39f-3367-42b5-947a-683d81c06247" xlink:to="loc_us-gaap_EquityComponentDomain_c56aaae0-17b6-4970-9a5e-a6127d03e6e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_8b11d5a3-14f7-43a3-a565-ad0d7450eda4" 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_c56aaae0-17b6-4970-9a5e-a6127d03e6e9" xlink:to="loc_us-gaap_CommonStockMember_8b11d5a3-14f7-43a3-a565-ad0d7450eda4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_34d0f762-3e6b-41a9-8ec8-ca622af40ab4" 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_c56aaae0-17b6-4970-9a5e-a6127d03e6e9" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_34d0f762-3e6b-41a9-8ec8-ca622af40ab4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f235d274-0493-4072-ac69-d2dc3a810b3d" 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_c56aaae0-17b6-4970-9a5e-a6127d03e6e9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f235d274-0493-4072-ac69-d2dc3a810b3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6196475d-b027-417a-9ba2-d6c0db3c22e9" 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_c56aaae0-17b6-4970-9a5e-a6127d03e6e9" xlink:to="loc_us-gaap_RetainedEarningsMember_6196475d-b027-417a-9ba2-d6c0db3c22e9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#SignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended" id="ieb5accff8f044a218c7512a0749d0a81_SignificantAccountingPoliciesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9831f30d-d856-4425-89ca-55b5385e2863" 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_AccountsReceivableNetCurrent_1c8dfc65-1ba9-4468-b949-08e7baaaa856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9831f30d-d856-4425-89ca-55b5385e2863" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1c8dfc65-1ba9-4468-b949-08e7baaaa856" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_c4809c63-bf88-41ae-a446-69bbb2e51cc7" 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_StatementLineItems_9831f30d-d856-4425-89ca-55b5385e2863" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_c4809c63-bf88-41ae-a446-69bbb2e51cc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" 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_9831f30d-d856-4425-89ca-55b5385e2863" xlink:to="loc_us-gaap_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6e0c4fa0-4ec5-49f4-ab83-e874a40b2493" 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_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" xlink:to="loc_srt_RangeAxis_6e0c4fa0-4ec5-49f4-ab83-e874a40b2493" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6e0c4fa0-4ec5-49f4-ab83-e874a40b2493_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_6e0c4fa0-4ec5-49f4-ab83-e874a40b2493" xlink:to="loc_srt_RangeMember_6e0c4fa0-4ec5-49f4-ab83-e874a40b2493_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_db103a17-aaea-439c-8c3b-908336bd80cf" 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_6e0c4fa0-4ec5-49f4-ab83-e874a40b2493" xlink:to="loc_srt_RangeMember_db103a17-aaea-439c-8c3b-908336bd80cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a0f719bc-a23d-4776-a680-e45b306082dc" 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_db103a17-aaea-439c-8c3b-908336bd80cf" xlink:to="loc_srt_MaximumMember_a0f719bc-a23d-4776-a680-e45b306082dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_475964b3-64a6-48dc-b208-1e26ab503e71" 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_db103a17-aaea-439c-8c3b-908336bd80cf" xlink:to="loc_srt_MinimumMember_475964b3-64a6-48dc-b208-1e26ab503e71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f40cbbaa-9734-4035-a77a-fb985611ac71" 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_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f40cbbaa-9734-4035-a77a-fb985611ac71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f40cbbaa-9734-4035-a77a-fb985611ac71_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_f40cbbaa-9734-4035-a77a-fb985611ac71" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f40cbbaa-9734-4035-a77a-fb985611ac71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_16241572-0618-4c0a-a736-d773514f15de" 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_f40cbbaa-9734-4035-a77a-fb985611ac71" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_16241572-0618-4c0a-a736-d773514f15de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_66e6f25a-1b16-4ba3-8886-e04965d3cc80" 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_16241572-0618-4c0a-a736-d773514f15de" xlink:to="loc_us-gaap_SalesRevenueNetMember_66e6f25a-1b16-4ba3-8886-e04965d3cc80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_AccountsReceivableBenchmarkMember_034ccb6f-f98a-4db0-ac46-1bd9be2bb04c" xlink:href="pltr-20220630.xsd#pltr_AccountsReceivableBenchmarkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_16241572-0618-4c0a-a736-d773514f15de" xlink:to="loc_pltr_AccountsReceivableBenchmarkMember_034ccb6f-f98a-4db0-ac46-1bd9be2bb04c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_c7b96323-5fa8-4d36-8f29-79f69a90e705" 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_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_c7b96323-5fa8-4d36-8f29-79f69a90e705" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_c7b96323-5fa8-4d36-8f29-79f69a90e705_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_c7b96323-5fa8-4d36-8f29-79f69a90e705" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_c7b96323-5fa8-4d36-8f29-79f69a90e705_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_be614f92-6948-4cb6-830c-d7f33d9829c7" 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_c7b96323-5fa8-4d36-8f29-79f69a90e705" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_be614f92-6948-4cb6-830c-d7f33d9829c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_2b870b46-d1c1-469b-b0a3-d63edea11d34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_be614f92-6948-4cb6-830c-d7f33d9829c7" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_2b870b46-d1c1-469b-b0a3-d63edea11d34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_2f1bfb5b-9f1f-4694-a19e-8e34cabf5c80" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" xlink:to="loc_srt_MajorCustomersAxis_2f1bfb5b-9f1f-4694-a19e-8e34cabf5c80" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_2f1bfb5b-9f1f-4694-a19e-8e34cabf5c80_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_2f1bfb5b-9f1f-4694-a19e-8e34cabf5c80" xlink:to="loc_srt_NameOfMajorCustomerDomain_2f1bfb5b-9f1f-4694-a19e-8e34cabf5c80_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_661bfefc-3ac4-4de3-8047-f313b03fb0fe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_2f1bfb5b-9f1f-4694-a19e-8e34cabf5c80" xlink:to="loc_srt_NameOfMajorCustomerDomain_661bfefc-3ac4-4de3-8047-f313b03fb0fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CustomerMember_8e2eacea-9e5a-44aa-8823-759448fef28d" xlink:href="pltr-20220630.xsd#pltr_CustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_661bfefc-3ac4-4de3-8047-f313b03fb0fe" xlink:to="loc_pltr_CustomerMember_8e2eacea-9e5a-44aa-8823-759448fef28d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail" xlink:type="extended" id="if2eeceb00cd54da68039ae9605d02e82_ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_ec2e4305-04c1-4a90-bc6c-de72d72a2715" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_ContractWithCustomerLiability_ec2e4305-04c1-4a90-bc6c-de72d72a2715" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d6e0775a-453d-4e77-b6e9-ef828aefe73c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d6e0775a-453d-4e77-b6e9-ef828aefe73c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_ffd12aa2-5954-40cc-86ee-e73d5683b32c" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_ffd12aa2-5954-40cc-86ee-e73d5683b32c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b26b433f-db50-40ad-82d6-8af7fc066eb4" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b26b433f-db50-40ad-82d6-8af7fc066eb4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8d0a85cf-f979-4e90-8e22-154726efeeea" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8d0a85cf-f979-4e90-8e22-154726efeeea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f7bf53da-6eee-46ea-a76c-546afd628372" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f7bf53da-6eee-46ea-a76c-546afd628372" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2b9c7f76-1147-40f8-b3c7-5a12a080129c" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f7bf53da-6eee-46ea-a76c-546afd628372" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2b9c7f76-1147-40f8-b3c7-5a12a080129c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_efc2ae58-ebf4-4fbb-ae74-e26871cc3412" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f7bf53da-6eee-46ea-a76c-546afd628372" xlink:to="loc_srt_RangeAxis_efc2ae58-ebf4-4fbb-ae74-e26871cc3412" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_efc2ae58-ebf4-4fbb-ae74-e26871cc3412_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_efc2ae58-ebf4-4fbb-ae74-e26871cc3412" xlink:to="loc_srt_RangeMember_efc2ae58-ebf4-4fbb-ae74-e26871cc3412_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c3570ae2-d688-4fb7-97fa-aef8ac9b0045" 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_efc2ae58-ebf4-4fbb-ae74-e26871cc3412" xlink:to="loc_srt_RangeMember_c3570ae2-d688-4fb7-97fa-aef8ac9b0045" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8e01051d-6e87-4b27-86e0-321401ed85a4" 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_c3570ae2-d688-4fb7-97fa-aef8ac9b0045" xlink:to="loc_srt_MinimumMember_8e01051d-6e87-4b27-86e0-321401ed85a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a2efd76d-9241-4b12-9368-de870c8c6785" 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_c3570ae2-d688-4fb7-97fa-aef8ac9b0045" xlink:to="loc_srt_MaximumMember_a2efd76d-9241-4b12-9368-de870c8c6785" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail_1" xlink:type="simple" xlink:href="pltr-20220630.xsd#ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail_1"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail_1" xlink:type="extended" id="i8f5c5dcfcde146a28cd0e148269d5bf1_ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_ec2e4305-04c1-4a90-bc6c-de72d72a2715" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_ContractWithCustomerLiability_ec2e4305-04c1-4a90-bc6c-de72d72a2715" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d6e0775a-453d-4e77-b6e9-ef828aefe73c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d6e0775a-453d-4e77-b6e9-ef828aefe73c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_ffd12aa2-5954-40cc-86ee-e73d5683b32c" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_ffd12aa2-5954-40cc-86ee-e73d5683b32c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b26b433f-db50-40ad-82d6-8af7fc066eb4" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b26b433f-db50-40ad-82d6-8af7fc066eb4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8d0a85cf-f979-4e90-8e22-154726efeeea" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8d0a85cf-f979-4e90-8e22-154726efeeea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f7bf53da-6eee-46ea-a76c-546afd628372" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f7bf53da-6eee-46ea-a76c-546afd628372" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_efc2ae58-ebf4-4fbb-ae74-e26871cc3412" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f7bf53da-6eee-46ea-a76c-546afd628372" xlink:to="loc_srt_RangeAxis_efc2ae58-ebf4-4fbb-ae74-e26871cc3412" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_efc2ae58-ebf4-4fbb-ae74-e26871cc3412_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_efc2ae58-ebf4-4fbb-ae74-e26871cc3412" xlink:to="loc_srt_RangeMember_efc2ae58-ebf4-4fbb-ae74-e26871cc3412_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c3570ae2-d688-4fb7-97fa-aef8ac9b0045" 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_efc2ae58-ebf4-4fbb-ae74-e26871cc3412" xlink:to="loc_srt_RangeMember_c3570ae2-d688-4fb7-97fa-aef8ac9b0045" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8e01051d-6e87-4b27-86e0-321401ed85a4" 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_c3570ae2-d688-4fb7-97fa-aef8ac9b0045" xlink:to="loc_srt_MinimumMember_8e01051d-6e87-4b27-86e0-321401ed85a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a2efd76d-9241-4b12-9368-de870c8c6785" 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_c3570ae2-d688-4fb7-97fa-aef8ac9b0045" xlink:to="loc_srt_MaximumMember_a2efd76d-9241-4b12-9368-de870c8c6785" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail" xlink:type="extended" id="ia3ef07ce0ca84de1aaff6cfdfb962a92_InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_450fea46-cfed-48aa-9f8b-ba5f7c3773d3" 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_CashAndCashEquivalentsAtCarryingValueAbstract_0ccb0fec-55d8-4026-9d46-e6c05288b361" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_450fea46-cfed-48aa-9f8b-ba5f7c3773d3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_0ccb0fec-55d8-4026-9d46-e6c05288b361" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f036861f-565f-4de1-9559-fdba344fe2ba" 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_CashAndCashEquivalentsAtCarryingValueAbstract_0ccb0fec-55d8-4026-9d46-e6c05288b361" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f036861f-565f-4de1-9559-fdba344fe2ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAbstract_7434cc89-b1c0-4b32-bdd1-bad9b81fc431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_450fea46-cfed-48aa-9f8b-ba5f7c3773d3" xlink:to="loc_us-gaap_RestrictedCashAbstract_7434cc89-b1c0-4b32-bdd1-bad9b81fc431" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_9e51033c-3ce4-4ab6-8aa4-4f890366d562" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAbstract_7434cc89-b1c0-4b32-bdd1-bad9b81fc431" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_9e51033c-3ce4-4ab6-8aa4-4f890366d562" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_9c3c6aee-b835-4dcc-89bc-cc3ee8b33828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_450fea46-cfed-48aa-9f8b-ba5f7c3773d3" xlink:to="loc_us-gaap_MarketableSecuritiesAbstract_9c3c6aee-b835-4dcc-89bc-cc3ee8b33828" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_bc380efe-978d-4d62-97d1-931e68c9e643" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_9c3c6aee-b835-4dcc-89bc-cc3ee8b33828" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_bc380efe-978d-4d62-97d1-931e68c9e643" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e5aa17c3-5dd2-4b5a-b5ba-b939350e370d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_9c3c6aee-b835-4dcc-89bc-cc3ee8b33828" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_e5aa17c3-5dd2-4b5a-b5ba-b939350e370d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9214ea9d-aea6-4b16-b669-b2d30f116400" 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_450fea46-cfed-48aa-9f8b-ba5f7c3773d3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9214ea9d-aea6-4b16-b669-b2d30f116400" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_017ad0f9-ef1f-46a0-9e0f-82cf6f7415ed" 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_9214ea9d-aea6-4b16-b669-b2d30f116400" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_017ad0f9-ef1f-46a0-9e0f-82cf6f7415ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_017ad0f9-ef1f-46a0-9e0f-82cf6f7415ed_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_017ad0f9-ef1f-46a0-9e0f-82cf6f7415ed" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_017ad0f9-ef1f-46a0-9e0f-82cf6f7415ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4d6ed907-b152-492b-beae-d45afff18e77" 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_017ad0f9-ef1f-46a0-9e0f-82cf6f7415ed" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4d6ed907-b152-492b-beae-d45afff18e77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_673518fe-0fe0-4ee3-86ad-97d9f5e31ff3" 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_4d6ed907-b152-492b-beae-d45afff18e77" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_673518fe-0fe0-4ee3-86ad-97d9f5e31ff3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_57cb2b4e-6d20-4b5e-abe9-90ccee150c26" 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_4d6ed907-b152-492b-beae-d45afff18e77" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_57cb2b4e-6d20-4b5e-abe9-90ccee150c26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_63ad576f-6fc9-43bc-b664-0a12e6863bec" 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_4d6ed907-b152-492b-beae-d45afff18e77" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_63ad576f-6fc9-43bc-b664-0a12e6863bec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_348e95b6-f30e-46d7-b994-080c0c6b5632" 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_9214ea9d-aea6-4b16-b669-b2d30f116400" xlink:to="loc_us-gaap_FinancialInstrumentAxis_348e95b6-f30e-46d7-b994-080c0c6b5632" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_348e95b6-f30e-46d7-b994-080c0c6b5632_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_348e95b6-f30e-46d7-b994-080c0c6b5632" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_348e95b6-f30e-46d7-b994-080c0c6b5632_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_73f82992-64cb-403f-a5dd-867a3c985219" 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_348e95b6-f30e-46d7-b994-080c0c6b5632" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_73f82992-64cb-403f-a5dd-867a3c985219" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_88b97f2a-95d7-4ecb-8070-e2e961a3f375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_73f82992-64cb-403f-a5dd-867a3c985219" xlink:to="loc_us-gaap_MoneyMarketFundsMember_88b97f2a-95d7-4ecb-8070-e2e961a3f375" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_d84c83a1-db71-44a2-a847-1b015bd7fb67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_73f82992-64cb-403f-a5dd-867a3c985219" xlink:to="loc_us-gaap_CertificatesOfDepositMember_d84c83a1-db71-44a2-a847-1b015bd7fb67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_415f555e-50fa-47f6-a160-e9ab64312ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_73f82992-64cb-403f-a5dd-867a3c985219" xlink:to="loc_us-gaap_EquitySecuritiesMember_415f555e-50fa-47f6-a160-e9ab64312ad4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_23ddb388-c16c-48ea-9eab-eb0849d57368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9214ea9d-aea6-4b16-b669-b2d30f116400" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_23ddb388-c16c-48ea-9eab-eb0849d57368" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_23ddb388-c16c-48ea-9eab-eb0849d57368_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_23ddb388-c16c-48ea-9eab-eb0849d57368" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_23ddb388-c16c-48ea-9eab-eb0849d57368_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_2d4f4fd2-fb4d-4db7-9e07-4f58835feeeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_23ddb388-c16c-48ea-9eab-eb0849d57368" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_2d4f4fd2-fb4d-4db7-9e07-4f58835feeeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_dde00246-64a5-434c-ae95-e9d0f5b50e3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2d4f4fd2-fb4d-4db7-9e07-4f58835feeeb" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_dde00246-64a5-434c-ae95-e9d0f5b50e3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_RestrictedCashCurrentAndNoncurrentMember_b621c634-4003-44e8-b270-0dd407e6b3d9" xlink:href="pltr-20220630.xsd#pltr_RestrictedCashCurrentAndNoncurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2d4f4fd2-fb4d-4db7-9e07-4f58835feeeb" xlink:to="loc_pltr_RestrictedCashCurrentAndNoncurrentMember_b621c634-4003-44e8-b270-0dd407e6b3d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_b101edb8-8e16-492d-9a9b-55f90789294c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2d4f4fd2-fb4d-4db7-9e07-4f58835feeeb" xlink:to="loc_us-gaap_EquitySecuritiesMember_b101edb8-8e16-492d-9a9b-55f90789294c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#InvestmentsandFairValueMeasurementsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail" xlink:type="extended" id="ib3efa561485e416ebe7031f097d18506_InvestmentsandFairValueMeasurementsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" 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_MarketableSecuritiesUnrealizedGainLoss_f0d6989a-c37c-4532-a9d8-329da048ac38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_f0d6989a-c37c-4532-a9d8-329da048ac38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_b8dd8a4a-b3c8-431c-ad95-71812c570755" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_b8dd8a4a-b3c8-431c-ad95-71812c570755" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_MaximumContractValue_5bd9f26d-f7f4-4260-9be6-85f1e7cdb0b4" xlink:href="pltr-20220630.xsd#pltr_MaximumContractValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_pltr_MaximumContractValue_5bd9f26d-f7f4-4260-9be6-85f1e7cdb0b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_ContractualOptionAmount_ddf4467b-e75f-464d-87c3-ce98f81e6139" xlink:href="pltr-20220630.xsd#pltr_ContractualOptionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_pltr_ContractualOptionAmount_ddf4467b-e75f-464d-87c3-ce98f81e6139" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_SubscriptionContractTerm_2c1a68b9-2d82-4ccb-83d1-281f76b56cb7" xlink:href="pltr-20220630.xsd#pltr_SubscriptionContractTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_pltr_SubscriptionContractTerm_2c1a68b9-2d82-4ccb-83d1-281f76b56cb7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_dd99abe9-bd73-44fe-9dab-b62f189bc670" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_dd99abe9-bd73-44fe-9dab-b62f189bc670" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_1e32943d-b104-4bec-bef5-935fcd030d09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_1e32943d-b104-4bec-bef5-935fcd030d09" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentInPhysicalCommodities_2d4fe01c-d752-4baf-a81a-ff461bd0136d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInPhysicalCommodities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_us-gaap_InvestmentInPhysicalCommodities_2d4fe01c-d752-4baf-a81a-ff461bd0136d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentInNumberOfOunceOfGoldBars_86757241-eaa3-479e-8bc4-1aea0cfd7d8f" xlink:href="pltr-20220630.xsd#pltr_InvestmentInNumberOfOunceOfGoldBars"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_pltr_InvestmentInNumberOfOunceOfGoldBars_86757241-eaa3-479e-8bc4-1aea0cfd7d8f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89ed88e9-11a2-4944-859f-4d816e73df81" 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_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89ed88e9-11a2-4944-859f-4d816e73df81" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_TypeOfContractAxis_4bfa5393-2d75-481a-923c-f96e8845ddf9" xlink:href="pltr-20220630.xsd#pltr_TypeOfContractAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89ed88e9-11a2-4944-859f-4d816e73df81" xlink:to="loc_pltr_TypeOfContractAxis_4bfa5393-2d75-481a-923c-f96e8845ddf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_TypeOfContractDomain_4bfa5393-2d75-481a-923c-f96e8845ddf9_default" xlink:href="pltr-20220630.xsd#pltr_TypeOfContractDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pltr_TypeOfContractAxis_4bfa5393-2d75-481a-923c-f96e8845ddf9" xlink:to="loc_pltr_TypeOfContractDomain_4bfa5393-2d75-481a-923c-f96e8845ddf9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_TypeOfContractDomain_f67f58d8-d030-45e3-8247-53817baff28a" xlink:href="pltr-20220630.xsd#pltr_TypeOfContractDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pltr_TypeOfContractAxis_4bfa5393-2d75-481a-923c-f96e8845ddf9" xlink:to="loc_pltr_TypeOfContractDomain_f67f58d8-d030-45e3-8247-53817baff28a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommercialContractMember_7a57c25a-ad3a-45e8-890b-899bd6864150" xlink:href="pltr-20220630.xsd#pltr_CommercialContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pltr_TypeOfContractDomain_f67f58d8-d030-45e3-8247-53817baff28a" xlink:to="loc_pltr_CommercialContractMember_7a57c25a-ad3a-45e8-890b-899bd6864150" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7828a3d5-5f2b-4c19-8432-1debe6921397" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89ed88e9-11a2-4944-859f-4d816e73df81" xlink:to="loc_srt_RangeAxis_7828a3d5-5f2b-4c19-8432-1debe6921397" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7828a3d5-5f2b-4c19-8432-1debe6921397_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_7828a3d5-5f2b-4c19-8432-1debe6921397" xlink:to="loc_srt_RangeMember_7828a3d5-5f2b-4c19-8432-1debe6921397_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_18f49818-ab79-495b-b367-7e444d91e68f" 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_7828a3d5-5f2b-4c19-8432-1debe6921397" xlink:to="loc_srt_RangeMember_18f49818-ab79-495b-b367-7e444d91e68f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b55ac1cd-8732-4fa6-914b-cbfb84646a3f" 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_18f49818-ab79-495b-b367-7e444d91e68f" xlink:to="loc_srt_MaximumMember_b55ac1cd-8732-4fa6-914b-cbfb84646a3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fdb97a31-f8cb-45ec-95d6-abc8b2608f9d" 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_18f49818-ab79-495b-b367-7e444d91e68f" xlink:to="loc_srt_MinimumMember_fdb97a31-f8cb-45ec-95d6-abc8b2608f9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_0c29a0da-0b32-4a86-af48-61103a7399eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89ed88e9-11a2-4944-859f-4d816e73df81" xlink:to="loc_us-gaap_TypeOfArrangementAxis_0c29a0da-0b32-4a86-af48-61103a7399eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_0c29a0da-0b32-4a86-af48-61103a7399eb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_0c29a0da-0b32-4a86-af48-61103a7399eb" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_0c29a0da-0b32-4a86-af48-61103a7399eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_5139f9b9-03dc-4acb-a610-640682cb544e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_0c29a0da-0b32-4a86-af48-61103a7399eb" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_5139f9b9-03dc-4acb-a610-640682cb544e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentAgreementMember_4c50a2e4-b2bb-435f-96dd-87beb3a4fbc9" xlink:href="pltr-20220630.xsd#pltr_InvestmentAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_5139f9b9-03dc-4acb-a610-640682cb544e" xlink:to="loc_pltr_InvestmentAgreementMember_4c50a2e4-b2bb-435f-96dd-87beb3a4fbc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_92992cff-4252-4378-8a1e-0d65ceebede8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89ed88e9-11a2-4944-859f-4d816e73df81" xlink:to="loc_us-gaap_InvestmentTypeAxis_92992cff-4252-4378-8a1e-0d65ceebede8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_92992cff-4252-4378-8a1e-0d65ceebede8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_92992cff-4252-4378-8a1e-0d65ceebede8" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_92992cff-4252-4378-8a1e-0d65ceebede8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_645b2fde-3aba-4d96-8658-6fde208f1419" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_92992cff-4252-4378-8a1e-0d65ceebede8" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_645b2fde-3aba-4d96-8658-6fde208f1419" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_AlternativeInvestmentMember_9e70cec7-63cc-477b-9c03-a5019151bfdb" xlink:href="pltr-20220630.xsd#pltr_AlternativeInvestmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_645b2fde-3aba-4d96-8658-6fde208f1419" xlink:to="loc_pltr_AlternativeInvestmentMember_9e70cec7-63cc-477b-9c03-a5019151bfdb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail" xlink:type="extended" id="i05a0e419bb8246e5be01ab756149e911_BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d17fafd3-7f68-4248-834b-820769928439" 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_PropertyPlantAndEquipmentGross_b9ef3a46-40df-42fc-af42-0969e79807b9" 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_StatementLineItems_d17fafd3-7f68-4248-834b-820769928439" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_b9ef3a46-40df-42fc-af42-0969e79807b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_40d85954-91b6-48a0-bb32-006f0addf468" 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_StatementLineItems_d17fafd3-7f68-4248-834b-820769928439" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_40d85954-91b6-48a0-bb32-006f0addf468" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f5b3c942-7c8f-4a70-8cdf-b0d7c85bf7f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d17fafd3-7f68-4248-834b-820769928439" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f5b3c942-7c8f-4a70-8cdf-b0d7c85bf7f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_934485ba-9a57-448c-beb1-428a57d0898e" 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_d17fafd3-7f68-4248-834b-820769928439" xlink:to="loc_us-gaap_StatementTable_934485ba-9a57-448c-beb1-428a57d0898e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a12be45e-aab2-4c74-b0a8-920d1c834b00" 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_StatementTable_934485ba-9a57-448c-beb1-428a57d0898e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a12be45e-aab2-4c74-b0a8-920d1c834b00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a12be45e-aab2-4c74-b0a8-920d1c834b00_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_a12be45e-aab2-4c74-b0a8-920d1c834b00" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a12be45e-aab2-4c74-b0a8-920d1c834b00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f727826b-d7f1-4bda-99c0-7f37b9f677a1" 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_a12be45e-aab2-4c74-b0a8-920d1c834b00" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f727826b-d7f1-4bda-99c0-7f37b9f677a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_e273333c-dfbb-408b-9f2d-f274913c775b" 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_f727826b-d7f1-4bda-99c0-7f37b9f677a1" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_e273333c-dfbb-408b-9f2d-f274913c775b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_ed5ec9cf-704e-4c74-864a-7abf673885e5" 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_f727826b-d7f1-4bda-99c0-7f37b9f677a1" xlink:to="loc_us-gaap_ComputerEquipmentMember_ed5ec9cf-704e-4c74-864a-7abf673885e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_4215739b-97b6-49d6-9163-78c7a6645b2d" 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_f727826b-d7f1-4bda-99c0-7f37b9f677a1" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_4215739b-97b6-49d6-9163-78c7a6645b2d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_24d51d11-9f16-4ccb-98ed-e1ca19f0bbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f727826b-d7f1-4bda-99c0-7f37b9f677a1" xlink:to="loc_us-gaap_ConstructionInProgressMember_24d51d11-9f16-4ccb-98ed-e1ca19f0bbe7" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/DebtDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#DebtDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/DebtDetail" xlink:type="extended" id="ifc435db9041f4785be2f8e761c6b0f4d_DebtDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_3c179de8-c534-405f-a542-3cd85933df5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_3c179de8-c534-405f-a542-3cd85933df5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_61e1024d-6d31-4957-9feb-95b8dbaa9646" 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_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_61e1024d-6d31-4957-9feb-95b8dbaa9646" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_20c390a8-e043-4793-b5cf-3bb4a8a8ea7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_20c390a8-e043-4793-b5cf-3bb4a8a8ea7c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_48fc2b6a-f875-45ce-9486-9ef7ad8c9e90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_48fc2b6a-f875-45ce-9486-9ef7ad8c9e90" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_24a1cce9-0628-469f-94b3-1c9567eb28ea" 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_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_24a1cce9-0628-469f-94b3-1c9567eb28ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_2b7d8ff4-f9e7-40c2-a91d-79e88aeffd33" 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_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_2b7d8ff4-f9e7-40c2-a91d-79e88aeffd33" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_LineOfCreditMinimumLiquidityToBeMaintained_cde55a22-4f41-48a3-9483-571fdb198b1d" xlink:href="pltr-20220630.xsd#pltr_LineOfCreditMinimumLiquidityToBeMaintained"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_pltr_LineOfCreditMinimumLiquidityToBeMaintained_cde55a22-4f41-48a3-9483-571fdb198b1d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_14e6f932-6fb5-4aed-bf29-41f32175d41d" 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_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:to="loc_us-gaap_CreditFacilityAxis_14e6f932-6fb5-4aed-bf29-41f32175d41d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_14e6f932-6fb5-4aed-bf29-41f32175d41d_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_14e6f932-6fb5-4aed-bf29-41f32175d41d" xlink:to="loc_us-gaap_CreditFacilityDomain_14e6f932-6fb5-4aed-bf29-41f32175d41d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0f891157-2cf8-4486-960c-0842ec6bf11b" 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_14e6f932-6fb5-4aed-bf29-41f32175d41d" xlink:to="loc_us-gaap_CreditFacilityDomain_0f891157-2cf8-4486-960c-0842ec6bf11b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_aab5962c-db59-4844-b33e-699e45041252" 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_0f891157-2cf8-4486-960c-0842ec6bf11b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_aab5962c-db59-4844-b33e-699e45041252" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_c60dd68c-62b0-4e3b-84d3-0a0978114095" 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_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:to="loc_us-gaap_DebtInstrumentAxis_c60dd68c-62b0-4e3b-84d3-0a0978114095" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c60dd68c-62b0-4e3b-84d3-0a0978114095_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_c60dd68c-62b0-4e3b-84d3-0a0978114095" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c60dd68c-62b0-4e3b-84d3-0a0978114095_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_35e8b5a1-890c-43a0-82bd-789e93c3b3ad" 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_c60dd68c-62b0-4e3b-84d3-0a0978114095" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_35e8b5a1-890c-43a0-82bd-789e93c3b3ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_a70a515a-d150-4ffd-af40-29f45db57dd4" xlink:href="pltr-20220630.xsd#pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_35e8b5a1-890c-43a0-82bd-789e93c3b3ad" xlink:to="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_a70a515a-d150-4ffd-af40-29f45db57dd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_March2022AmendmentMember_b24ac304-4e9c-496b-b287-5b33ea45b494" xlink:href="pltr-20220630.xsd#pltr_March2022AmendmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_a70a515a-d150-4ffd-af40-29f45db57dd4" xlink:to="loc_pltr_March2022AmendmentMember_b24ac304-4e9c-496b-b287-5b33ea45b494" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c0ebd460-19b7-4477-92aa-4f9fc395a713" 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_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c0ebd460-19b7-4477-92aa-4f9fc395a713" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c0ebd460-19b7-4477-92aa-4f9fc395a713_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_c0ebd460-19b7-4477-92aa-4f9fc395a713" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c0ebd460-19b7-4477-92aa-4f9fc395a713_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4f2fa5a5-7739-4cb5-bdff-39fdc6581131" 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_c0ebd460-19b7-4477-92aa-4f9fc395a713" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4f2fa5a5-7739-4cb5-bdff-39fdc6581131" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_f32c4d40-d184-4595-9146-8653e9b4302c" 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_4f2fa5a5-7739-4cb5-bdff-39fdc6581131" xlink:to="loc_us-gaap_LineOfCreditMember_f32c4d40-d184-4595-9146-8653e9b4302c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_ad875f7e-a7d3-4869-94ec-c5042f1f281e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:to="loc_us-gaap_VariableRateAxis_ad875f7e-a7d3-4869-94ec-c5042f1f281e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_ad875f7e-a7d3-4869-94ec-c5042f1f281e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_ad875f7e-a7d3-4869-94ec-c5042f1f281e" xlink:to="loc_us-gaap_VariableRateDomain_ad875f7e-a7d3-4869-94ec-c5042f1f281e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_61ccef59-102b-4965-8cdc-079c11baecf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_ad875f7e-a7d3-4869-94ec-c5042f1f281e" xlink:to="loc_us-gaap_VariableRateDomain_61ccef59-102b-4965-8cdc-079c11baecf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_e97a1f62-b7f4-4f29-9b18-b8bdb91dc831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_61ccef59-102b-4965-8cdc-079c11baecf8" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_e97a1f62-b7f4-4f29-9b18-b8bdb91dc831" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_82e9fc79-a7d5-4942-ba28-5d729a8dbe79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_61ccef59-102b-4965-8cdc-079c11baecf8" xlink:to="loc_us-gaap_BaseRateMember_82e9fc79-a7d5-4942-ba28-5d729a8dbe79" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#CommitmentsandContingenciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="extended" id="ia9fbf956f4f14067beac3df640730a5c_CommitmentsandContingenciesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" 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_LongTermPurchaseCommitmentAmount_c5ac41ec-f8af-4480-a57c-85afdecbd191" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentAmount_c5ac41ec-f8af-4480-a57c-85afdecbd191" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_LongTermPurchaseCommitmentReliefAmount_12cca50c-4b49-4326-be61-73bbd1584d14" xlink:href="pltr-20220630.xsd#pltr_LongTermPurchaseCommitmentReliefAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_pltr_LongTermPurchaseCommitmentReliefAmount_12cca50c-4b49-4326-be61-73bbd1584d14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_PurchaseCommitmentSatisfied_91eec497-7c4c-4816-b4e0-b067d43f422d" xlink:href="pltr-20220630.xsd#pltr_PurchaseCommitmentSatisfied"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_pltr_PurchaseCommitmentSatisfied_91eec497-7c4c-4816-b4e0-b067d43f422d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_PurchaseCommitmentForCurrentContractYear_2fb77b19-ca63-4e5b-a745-d590daa1908f" xlink:href="pltr-20220630.xsd#pltr_PurchaseCommitmentForCurrentContractYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_pltr_PurchaseCommitmentForCurrentContractYear_2fb77b19-ca63-4e5b-a745-d590daa1908f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_NumberOfSharesCommittedToPurchase_b95d44c0-673b-42a6-878b-20a169bbe307" xlink:href="pltr-20220630.xsd#pltr_NumberOfSharesCommittedToPurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_pltr_NumberOfSharesCommittedToPurchase_b95d44c0-673b-42a6-878b-20a169bbe307" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentPurchasePriceCommitment_ce9e2171-7df3-479e-bf1e-9c7c2dc9031e" xlink:href="pltr-20220630.xsd#pltr_InvestmentPurchasePriceCommitment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_pltr_InvestmentPurchasePriceCommitment_ce9e2171-7df3-479e-bf1e-9c7c2dc9031e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_5a69d04c-a261-4ad5-be41-dcd17778f338" 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_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_5a69d04c-a261-4ad5-be41-dcd17778f338" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermPurchaseCommitmentPeriod_7dee24d9-9f0c-43ad-bb6d-30ac1f6ea7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermPurchaseCommitmentPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_us-gaap_LongtermPurchaseCommitmentPeriod_7dee24d9-9f0c-43ad-bb6d-30ac1f6ea7c6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_8644fecf-e1fa-4a17-9f63-e1438a99d499" 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_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_us-gaap_LossContingenciesTable_8644fecf-e1fa-4a17-9f63-e1438a99d499" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_915a589a-f530-4ce6-a3bd-e94eba224540" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_8644fecf-e1fa-4a17-9f63-e1438a99d499" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_915a589a-f530-4ce6-a3bd-e94eba224540" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_915a589a-f530-4ce6-a3bd-e94eba224540_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_915a589a-f530-4ce6-a3bd-e94eba224540" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_915a589a-f530-4ce6-a3bd-e94eba224540_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_b588c3ad-b818-48f3-9689-e6a5c9d5ad1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_915a589a-f530-4ce6-a3bd-e94eba224540" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_b588c3ad-b818-48f3-9689-e6a5c9d5ad1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_PurchaseCommitmentOneMember_bb2a7c87-a391-443c-8577-d744d243305e" xlink:href="pltr-20220630.xsd#pltr_PurchaseCommitmentOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_b588c3ad-b818-48f3-9689-e6a5c9d5ad1a" xlink:to="loc_pltr_PurchaseCommitmentOneMember_bb2a7c87-a391-443c-8577-d744d243305e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_0d0fdb94-2096-421f-bc24-b327ddf53b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_8644fecf-e1fa-4a17-9f63-e1438a99d499" xlink:to="loc_us-gaap_OtherCommitmentsAxis_0d0fdb94-2096-421f-bc24-b327ddf53b3f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_0d0fdb94-2096-421f-bc24-b327ddf53b3f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_0d0fdb94-2096-421f-bc24-b327ddf53b3f" xlink:to="loc_us-gaap_OtherCommitmentsDomain_0d0fdb94-2096-421f-bc24-b327ddf53b3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_4e0d4021-f51b-4008-9758-964ad54c65e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_0d0fdb94-2096-421f-bc24-b327ddf53b3f" xlink:to="loc_us-gaap_OtherCommitmentsDomain_4e0d4021-f51b-4008-9758-964ad54c65e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentCommitmentsMember_26fc2804-73d7-4883-b748-82e96d462dca" xlink:href="pltr-20220630.xsd#pltr_InvestmentCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_4e0d4021-f51b-4008-9758-964ad54c65e5" xlink:to="loc_pltr_InvestmentCommitmentsMember_26fc2804-73d7-4883-b748-82e96d462dca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_33710ce4-b620-423d-ab8f-1cd759e05072" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_8644fecf-e1fa-4a17-9f63-e1438a99d499" xlink:to="loc_us-gaap_TypeOfArrangementAxis_33710ce4-b620-423d-ab8f-1cd759e05072" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_33710ce4-b620-423d-ab8f-1cd759e05072_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_33710ce4-b620-423d-ab8f-1cd759e05072" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_33710ce4-b620-423d-ab8f-1cd759e05072_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_57940f55-b1b2-40b0-9d58-c4df7e76140c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_33710ce4-b620-423d-ab8f-1cd759e05072" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_57940f55-b1b2-40b0-9d58-c4df7e76140c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentAgreementMember_06bb6563-2e8a-4c8c-8a49-1d03364add24" xlink:href="pltr-20220630.xsd#pltr_InvestmentAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_57940f55-b1b2-40b0-9d58-c4df7e76140c" xlink:to="loc_pltr_InvestmentAgreementMember_06bb6563-2e8a-4c8c-8a49-1d03364add24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_de4e621f-4bb5-44fa-8bf0-caeca03489cd" 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_LossContingenciesTable_8644fecf-e1fa-4a17-9f63-e1438a99d499" xlink:to="loc_srt_RangeAxis_de4e621f-4bb5-44fa-8bf0-caeca03489cd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_de4e621f-4bb5-44fa-8bf0-caeca03489cd_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_de4e621f-4bb5-44fa-8bf0-caeca03489cd" xlink:to="loc_srt_RangeMember_de4e621f-4bb5-44fa-8bf0-caeca03489cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fd87033d-0692-4423-9b31-46d59ec5e46a" 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_de4e621f-4bb5-44fa-8bf0-caeca03489cd" xlink:to="loc_srt_RangeMember_fd87033d-0692-4423-9b31-46d59ec5e46a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_07abc081-a3df-490e-bf7d-e9982b57f242" 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_fd87033d-0692-4423-9b31-46d59ec5e46a" xlink:to="loc_srt_MinimumMember_07abc081-a3df-490e-bf7d-e9982b57f242" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6a87b24b-c0c9-4517-8169-3772228fcddb" 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_fd87033d-0692-4423-9b31-46d59ec5e46a" xlink:to="loc_srt_MaximumMember_6a87b24b-c0c9-4517-8169-3772228fcddb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail" xlink:type="extended" id="i6f97175f030a4d28a0f16afea18d24e4_StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_c2e89f4c-d5e2-4fbf-aa47-f55337db9788" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_3fbf6edc-a2d3-43eb-ae56-d5c3c3be76d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_c2e89f4c-d5e2-4fbf-aa47-f55337db9788" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_3fbf6edc-a2d3-43eb-ae56-d5c3c3be76d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_844eac60-7498-4356-aca4-3e37bbf704d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_c2e89f4c-d5e2-4fbf-aa47-f55337db9788" xlink:to="loc_us-gaap_CommonStockSharesIssued_844eac60-7498-4356-aca4-3e37bbf704d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3a3aa98c-0f71-45aa-951b-70a993719aa7" 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_ClassOfStockLineItems_c2e89f4c-d5e2-4fbf-aa47-f55337db9788" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_3a3aa98c-0f71-45aa-951b-70a993719aa7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_17d36abb-f692-48b3-b4f4-32acbae6dd4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_c2e89f4c-d5e2-4fbf-aa47-f55337db9788" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_17d36abb-f692-48b3-b4f4-32acbae6dd4e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6383d06c-cfbb-4c1b-a583-deeab2074501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_17d36abb-f692-48b3-b4f4-32acbae6dd4e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6383d06c-cfbb-4c1b-a583-deeab2074501" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6383d06c-cfbb-4c1b-a583-deeab2074501_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6383d06c-cfbb-4c1b-a583-deeab2074501" xlink:to="loc_us-gaap_ClassOfStockDomain_6383d06c-cfbb-4c1b-a583-deeab2074501_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_01c11b18-6386-4794-af4b-b292fae58cff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6383d06c-cfbb-4c1b-a583-deeab2074501" xlink:to="loc_us-gaap_ClassOfStockDomain_01c11b18-6386-4794-af4b-b292fae58cff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_6e5d7953-7bc2-45b8-a57c-c9425a8b62a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_01c11b18-6386-4794-af4b-b292fae58cff" xlink:to="loc_us-gaap_CommonClassAMember_6e5d7953-7bc2-45b8-a57c-c9425a8b62a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_5049b343-90ff-4e12-b85b-a189cb16cbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_01c11b18-6386-4794-af4b-b292fae58cff" xlink:to="loc_us-gaap_CommonClassBMember_5049b343-90ff-4e12-b85b-a189cb16cbe2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonClassFMember_01e93600-67d8-4cbc-82f9-a1214a7dee26" xlink:href="pltr-20220630.xsd#pltr_CommonClassFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_01c11b18-6386-4794-af4b-b292fae58cff" xlink:to="loc_pltr_CommonClassFMember_01e93600-67d8-4cbc-82f9-a1214a7dee26" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockholdersEquityAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="extended" id="i952ffeb007784a4bad0b3dc78cf9dcbc_StockholdersEquityAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_562d8f7a-0b84-4392-8c49-19f0544ac029" 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_pltr_CommonStockVotingRightsNumberOfVotes_3b355ec9-6bd7-420d-be98-7a8c4f6a0dd4" xlink:href="pltr-20220630.xsd#pltr_CommonStockVotingRightsNumberOfVotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_562d8f7a-0b84-4392-8c49-19f0544ac029" xlink:to="loc_pltr_CommonStockVotingRightsNumberOfVotes_3b355ec9-6bd7-420d-be98-7a8c4f6a0dd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_ControlOfTotalVotingPower_faefe231-2e8e-4297-a90d-0785fb3cd554" xlink:href="pltr-20220630.xsd#pltr_ControlOfTotalVotingPower"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_562d8f7a-0b84-4392-8c49-19f0544ac029" xlink:to="loc_pltr_ControlOfTotalVotingPower_faefe231-2e8e-4297-a90d-0785fb3cd554" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_MinimumOwnershipThreshold_1eb1afc0-e2ba-4984-84b3-79002c750f8c" xlink:href="pltr-20220630.xsd#pltr_MinimumOwnershipThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_562d8f7a-0b84-4392-8c49-19f0544ac029" xlink:to="loc_pltr_MinimumOwnershipThreshold_1eb1afc0-e2ba-4984-84b3-79002c750f8c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_39f5e850-0b2b-4083-870b-1245172d967d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_562d8f7a-0b84-4392-8c49-19f0544ac029" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_39f5e850-0b2b-4083-870b-1245172d967d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_61c6f356-47fe-4fc6-ac1b-906f44bfbcd6" 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_562d8f7a-0b84-4392-8c49-19f0544ac029" xlink:to="loc_us-gaap_StatementTable_61c6f356-47fe-4fc6-ac1b-906f44bfbcd6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b24ed504-39fd-4986-8aec-fc8ac3b37020" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_61c6f356-47fe-4fc6-ac1b-906f44bfbcd6" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b24ed504-39fd-4986-8aec-fc8ac3b37020" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b24ed504-39fd-4986-8aec-fc8ac3b37020_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b24ed504-39fd-4986-8aec-fc8ac3b37020" xlink:to="loc_us-gaap_ClassOfStockDomain_b24ed504-39fd-4986-8aec-fc8ac3b37020_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5e97e2c2-377f-40e1-b64a-5ad377e61caa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b24ed504-39fd-4986-8aec-fc8ac3b37020" xlink:to="loc_us-gaap_ClassOfStockDomain_5e97e2c2-377f-40e1-b64a-5ad377e61caa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonClassFMember_9904e0b4-a5c3-4bf7-8e90-2df65805b9fa" xlink:href="pltr-20220630.xsd#pltr_CommonClassFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_5e97e2c2-377f-40e1-b64a-5ad377e61caa" xlink:to="loc_pltr_CommonClassFMember_9904e0b4-a5c3-4bf7-8e90-2df65805b9fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_157da0be-42b5-4a60-9609-3d75ca027d52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_5e97e2c2-377f-40e1-b64a-5ad377e61caa" xlink:to="loc_us-gaap_CommonClassAMember_157da0be-42b5-4a60-9609-3d75ca027d52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_8c4f5d72-fb0b-450b-a73b-67db5092e9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_5e97e2c2-377f-40e1-b64a-5ad377e61caa" xlink:to="loc_us-gaap_CommonClassBMember_8c4f5d72-fb0b-450b-a73b-67db5092e9d5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockBasedCompensationAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail" xlink:type="extended" id="i17d453dface94da2abeeac21b9fe7e75_StockBasedCompensationAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ee59821e-9c68-46d5-a070-fd3a75ff9ce2" 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9b4c3947-31f7-483a-a49f-0c29c1190a52" 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_StatementLineItems_ee59821e-9c68-46d5-a070-fd3a75ff9ce2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9b4c3947-31f7-483a-a49f-0c29c1190a52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a313a159-77e5-4a7d-892f-4625a2a3a6ca" 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_StatementLineItems_ee59821e-9c68-46d5-a070-fd3a75ff9ce2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a313a159-77e5-4a7d-892f-4625a2a3a6ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9e08e2a7-3022-4d91-8527-bf59774e8ede" 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_ee59821e-9c68-46d5-a070-fd3a75ff9ce2" xlink:to="loc_us-gaap_StatementTable_9e08e2a7-3022-4d91-8527-bf59774e8ede" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_93628500-a4cb-4fb2-a4aa-de9fc75c2623" 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_StatementTable_9e08e2a7-3022-4d91-8527-bf59774e8ede" xlink:to="loc_us-gaap_AwardTypeAxis_93628500-a4cb-4fb2-a4aa-de9fc75c2623" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_93628500-a4cb-4fb2-a4aa-de9fc75c2623_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_93628500-a4cb-4fb2-a4aa-de9fc75c2623" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_93628500-a4cb-4fb2-a4aa-de9fc75c2623_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eadd9775-f2b3-48e5-abaf-591a5f634ecb" 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_93628500-a4cb-4fb2-a4aa-de9fc75c2623" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eadd9775-f2b3-48e5-abaf-591a5f634ecb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_0a7aa9d8-7c15-489f-8b86-a143851e0490" 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_eadd9775-f2b3-48e5-abaf-591a5f634ecb" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_0a7aa9d8-7c15-489f-8b86-a143851e0490" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockBasedCompensationSummaryofRSUActivityDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail" xlink:type="extended" id="i12d55c5d9c49470e91fb712b0e23e767_StockBasedCompensationSummaryofRSUActivityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c64ef1f1-e374-4f79-b557-e0db3a66ef50" 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_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" 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_c64ef1f1-e374-4f79-b557-e0db3a66ef50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2ac1808b-3ea3-4be5-9516-8d3397e41caf" 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_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2ac1808b-3ea3-4be5-9516-8d3397e41caf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_79e098a1-eb6e-461f-8d9e-52526c732df2" 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_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_79e098a1-eb6e-461f-8d9e-52526c732df2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_88a2d0ff-b6cc-46bb-8bcd-0bb56bdeef26" 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_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_88a2d0ff-b6cc-46bb-8bcd-0bb56bdeef26" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d4666132-3429-482f-b042-40aa368925e4" 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_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d4666132-3429-482f-b042-40aa368925e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9f06ba70-0e91-4172-b251-afbf6e4c62dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_60dec051-bbca-4ff4-b2ec-23de34568a28" 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_c64ef1f1-e374-4f79-b557-e0db3a66ef50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_60dec051-bbca-4ff4-b2ec-23de34568a28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ccc3a174-7420-4593-9e78-9de5d0e12179" 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_60dec051-bbca-4ff4-b2ec-23de34568a28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ccc3a174-7420-4593-9e78-9de5d0e12179" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_61a6235d-c503-4640-9449-826068a7a25a" 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_60dec051-bbca-4ff4-b2ec-23de34568a28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_61a6235d-c503-4640-9449-826068a7a25a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2e5a4a35-624a-43a1-9726-f8cbd71fb122" 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_60dec051-bbca-4ff4-b2ec-23de34568a28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2e5a4a35-624a-43a1-9726-f8cbd71fb122" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fbf2b817-9c38-4e50-b4ab-20baf656bca5" 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_60dec051-bbca-4ff4-b2ec-23de34568a28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fbf2b817-9c38-4e50-b4ab-20baf656bca5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44f49b57-71c7-4b69-b6c6-c71203e977bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_112a6d62-3699-4b15-9610-8f505d6648f6" 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_c64ef1f1-e374-4f79-b557-e0db3a66ef50" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_112a6d62-3699-4b15-9610-8f505d6648f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e3b0c590-f56d-4862-b878-d8148bc2568f" 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_112a6d62-3699-4b15-9610-8f505d6648f6" xlink:to="loc_us-gaap_AwardTypeAxis_e3b0c590-f56d-4862-b878-d8148bc2568f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e3b0c590-f56d-4862-b878-d8148bc2568f_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_e3b0c590-f56d-4862-b878-d8148bc2568f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e3b0c590-f56d-4862-b878-d8148bc2568f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef77ec1c-d745-4890-801a-9365c158af37" 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_e3b0c590-f56d-4862-b878-d8148bc2568f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef77ec1c-d745-4890-801a-9365c158af37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8555ff06-20a9-4566-80fe-ad494eb51698" 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_ef77ec1c-d745-4890-801a-9365c158af37" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8555ff06-20a9-4566-80fe-ad494eb51698" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail" xlink:type="extended" id="i6797bb2716ca42ef814f45500e112399_StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1368d0a-f93f-4510-9c0e-a7bafefd8a75" 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_e4c8c643-f9e0-4c82-9046-4f1712315cbb" 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_c1368d0a-f93f-4510-9c0e-a7bafefd8a75" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e4c8c643-f9e0-4c82-9046-4f1712315cbb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_085beb74-b45f-4727-b90c-27f867d6852e" 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_c1368d0a-f93f-4510-9c0e-a7bafefd8a75" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_085beb74-b45f-4727-b90c-27f867d6852e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_35e10607-7cb8-40c8-a5d8-2e8d2f7cbf4f" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_085beb74-b45f-4727-b90c-27f867d6852e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_35e10607-7cb8-40c8-a5d8-2e8d2f7cbf4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_35e10607-7cb8-40c8-a5d8-2e8d2f7cbf4f_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_35e10607-7cb8-40c8-a5d8-2e8d2f7cbf4f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_35e10607-7cb8-40c8-a5d8-2e8d2f7cbf4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_67756193-df4f-4148-8243-ca287d07f10e" 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_35e10607-7cb8-40c8-a5d8-2e8d2f7cbf4f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_67756193-df4f-4148-8243-ca287d07f10e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_9773ee80-a089-4933-bb8d-bbc8918d2ced" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_67756193-df4f-4148-8243-ca287d07f10e" xlink:to="loc_us-gaap_CostOfSalesMember_9773ee80-a089-4933-bb8d-bbc8918d2ced" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_f9eb6cce-3661-4dac-a16b-3167e612bc36" 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_67756193-df4f-4148-8243-ca287d07f10e" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_f9eb6cce-3661-4dac-a16b-3167e612bc36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_10ee4469-a68d-4623-b21a-f83b87a696f5" 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_67756193-df4f-4148-8243-ca287d07f10e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_10ee4469-a68d-4623-b21a-f83b87a696f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_fe08a8b4-4155-424f-aa17-ab27206962e6" 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_67756193-df4f-4148-8243-ca287d07f10e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_fe08a8b4-4155-424f-aa17-ab27206962e6" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail" xlink:type="extended" id="i72b001d63d5641a6a5f8327b1d9a3588_NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d6dce89b-7217-46b7-910f-bc9fadde6a06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_98e247d5-442b-418e-85bf-c7c24236b309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d6dce89b-7217-46b7-910f-bc9fadde6a06" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_98e247d5-442b-418e-85bf-c7c24236b309" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bce23a26-fb59-49a2-8075-fd435e8490b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d6dce89b-7217-46b7-910f-bc9fadde6a06" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bce23a26-fb59-49a2-8075-fd435e8490b1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a111ed06-6690-43c3-9731-c42444e989a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bce23a26-fb59-49a2-8075-fd435e8490b1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a111ed06-6690-43c3-9731-c42444e989a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_a111ed06-6690-43c3-9731-c42444e989a4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a111ed06-6690-43c3-9731-c42444e989a4" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_a111ed06-6690-43c3-9731-c42444e989a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_238980e8-3b0e-4b62-851c-0a9087b963ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a111ed06-6690-43c3-9731-c42444e989a4" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_238980e8-3b0e-4b62-851c-0a9087b963ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_OptionsAndSarsIssuedAndOutstandingMember_95fbb534-fab3-4c1d-968f-b856555108f3" xlink:href="pltr-20220630.xsd#pltr_OptionsAndSarsIssuedAndOutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_238980e8-3b0e-4b62-851c-0a9087b963ad" xlink:to="loc_pltr_OptionsAndSarsIssuedAndOutstandingMember_95fbb534-fab3-4c1d-968f-b856555108f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_296ec772-6ae1-472e-9ea5-34c35b88852b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_238980e8-3b0e-4b62-851c-0a9087b963ad" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_296ec772-6ae1-472e-9ea5-34c35b88852b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_b205bc2b-415d-443a-9c04-b029c4206f62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_238980e8-3b0e-4b62-851c-0a9087b963ad" xlink:to="loc_us-gaap_WarrantMember_b205bc2b-415d-443a-9c04-b029c4206f62" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail" xlink:type="extended" id="icf5eed6f5c0b4b95afb9bcd94fae2773_SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_aab9b64f-c607-428b-a820-0d6b26ef1930" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b99905d0-2ba8-466a-a525-34acfc6e5e2b" 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_SegmentReportingInformationLineItems_aab9b64f-c607-428b-a820-0d6b26ef1930" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b99905d0-2ba8-466a-a525-34acfc6e5e2b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_Contribution_6533371a-8599-4248-84b0-1d8ecdb4b78f" xlink:href="pltr-20220630.xsd#pltr_Contribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_aab9b64f-c607-428b-a820-0d6b26ef1930" xlink:to="loc_pltr_Contribution_6533371a-8599-4248-84b0-1d8ecdb4b78f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59299aba-3b21-4f02-b840-cd2d6a518b99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_aab9b64f-c607-428b-a820-0d6b26ef1930" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59299aba-3b21-4f02-b840-cd2d6a518b99" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_e029441f-8506-4aab-9cf0-5b2f5eecb8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59299aba-3b21-4f02-b840-cd2d6a518b99" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_e029441f-8506-4aab-9cf0-5b2f5eecb8eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_e029441f-8506-4aab-9cf0-5b2f5eecb8eb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_e029441f-8506-4aab-9cf0-5b2f5eecb8eb" xlink:to="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_e029441f-8506-4aab-9cf0-5b2f5eecb8eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_09df8631-3800-41a1-821e-ce135cb46f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_e029441f-8506-4aab-9cf0-5b2f5eecb8eb" xlink:to="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_09df8631-3800-41a1-821e-ce135cb46f6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GovernmentMember_18060346-4d06-4474-8dcc-4d8362f8d25b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_09df8631-3800-41a1-821e-ce135cb46f6e" xlink:to="loc_us-gaap_GovernmentMember_18060346-4d06-4474-8dcc-4d8362f8d25b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_0ef64a1a-b5ca-40ff-b9fe-e8886edb49d1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59299aba-3b21-4f02-b840-cd2d6a518b99" xlink:to="loc_srt_ConsolidationItemsAxis_0ef64a1a-b5ca-40ff-b9fe-e8886edb49d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_0ef64a1a-b5ca-40ff-b9fe-e8886edb49d1_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_0ef64a1a-b5ca-40ff-b9fe-e8886edb49d1" xlink:to="loc_srt_ConsolidationItemsDomain_0ef64a1a-b5ca-40ff-b9fe-e8886edb49d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_c55472d9-85d6-4625-bbae-08902442a616" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_0ef64a1a-b5ca-40ff-b9fe-e8886edb49d1" xlink:to="loc_srt_ConsolidationItemsDomain_c55472d9-85d6-4625-bbae-08902442a616" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_66265f01-1ec6-4a2f-855f-a1b44ac3d488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_c55472d9-85d6-4625-bbae-08902442a616" xlink:to="loc_us-gaap_OperatingSegmentsMember_66265f01-1ec6-4a2f-855f-a1b44ac3d488" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9102a913-2c5e-4533-8e2d-9e0236c556c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59299aba-3b21-4f02-b840-cd2d6a518b99" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9102a913-2c5e-4533-8e2d-9e0236c556c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9102a913-2c5e-4533-8e2d-9e0236c556c5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9102a913-2c5e-4533-8e2d-9e0236c556c5" xlink:to="loc_us-gaap_SegmentDomain_9102a913-2c5e-4533-8e2d-9e0236c556c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d8750b09-406d-4b97-87df-7fa86be6b92b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9102a913-2c5e-4533-8e2d-9e0236c556c5" xlink:to="loc_us-gaap_SegmentDomain_d8750b09-406d-4b97-87df-7fa86be6b92b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommercialMember_e070aea1-1ae7-47c2-bc62-e5e0d4c529d2" xlink:href="pltr-20220630.xsd#pltr_CommercialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d8750b09-406d-4b97-87df-7fa86be6b92b" xlink:to="loc_pltr_CommercialMember_e070aea1-1ae7-47c2-bc62-e5e0d4c529d2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail" xlink:type="extended" id="iac23636d890d4ed4b83e816d84076f40_SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_836f9c98-78f0-4ca3-a021-a502e651332c" 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_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:to="loc_us-gaap_OperatingIncomeLoss_836f9c98-78f0-4ca3-a021-a502e651332c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense_dde53989-ce6c-4928-8d44-7b56c9c116a2" xlink:href="pltr-20220630.xsd#pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:to="loc_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense_dde53989-ce6c-4928-8d44-7b56c9c116a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense_cceecd8b-5a68-4f1e-9bc7-209b0d84d4fd" xlink:href="pltr-20220630.xsd#pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:to="loc_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense_cceecd8b-5a68-4f1e-9bc7-209b0d84d4fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_a831295c-7f3e-4085-b164-51a0b56d7fa4" 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_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_a831295c-7f3e-4085-b164-51a0b56d7fa4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_Contribution_87031446-da73-40fc-ae41-c0b4acdfe771" xlink:href="pltr-20220630.xsd#pltr_Contribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:to="loc_pltr_Contribution_87031446-da73-40fc-ae41-c0b4acdfe771" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3cc89504-a4da-49c9-88cd-da75a16047a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3cc89504-a4da-49c9-88cd-da75a16047a1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_f06ed18d-10bb-485b-8f83-c9ac90b445c2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3cc89504-a4da-49c9-88cd-da75a16047a1" xlink:to="loc_srt_ConsolidationItemsAxis_f06ed18d-10bb-485b-8f83-c9ac90b445c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f06ed18d-10bb-485b-8f83-c9ac90b445c2_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_f06ed18d-10bb-485b-8f83-c9ac90b445c2" xlink:to="loc_srt_ConsolidationItemsDomain_f06ed18d-10bb-485b-8f83-c9ac90b445c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b4112050-55c3-460c-b4a2-1c1488bf60ca" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_f06ed18d-10bb-485b-8f83-c9ac90b445c2" xlink:to="loc_srt_ConsolidationItemsDomain_b4112050-55c3-460c-b4a2-1c1488bf60ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_8104b67f-32ea-48e8-ba09-5c884d6c10de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_b4112050-55c3-460c-b4a2-1c1488bf60ca" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_8104b67f-32ea-48e8-ba09-5c884d6c10de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_f19ddb74-f88e-4ce1-a427-ea21ad715c21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_b4112050-55c3-460c-b4a2-1c1488bf60ca" xlink:to="loc_us-gaap_OperatingSegmentsMember_f19ddb74-f88e-4ce1-a427-ea21ad715c21" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail" xlink:type="extended" id="id760e156f9ee49e79a7b0ae3d959e348_SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_11d93b96-85b4-47a2-9385-5d014eab3c98" 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_0ee5bebc-9fee-43ca-ab48-a4a78c0c1c8b" 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_11d93b96-85b4-47a2-9385-5d014eab3c98" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0ee5bebc-9fee-43ca-ab48-a4a78c0c1c8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_430c4c47-179c-4543-ae21-bcdc5e1120ac" 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_DisaggregationOfRevenueLineItems_11d93b96-85b4-47a2-9385-5d014eab3c98" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_430c4c47-179c-4543-ae21-bcdc5e1120ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" 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_11d93b96-85b4-47a2-9385-5d014eab3c98" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_6e2d8998-e19d-457a-8da1-8cbbe8833e6e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" xlink:to="loc_srt_StatementGeographicalAxis_6e2d8998-e19d-457a-8da1-8cbbe8833e6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6e2d8998-e19d-457a-8da1-8cbbe8833e6e_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_6e2d8998-e19d-457a-8da1-8cbbe8833e6e" xlink:to="loc_srt_SegmentGeographicalDomain_6e2d8998-e19d-457a-8da1-8cbbe8833e6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_47e2d103-adf4-4373-b833-28fe638d0a2d" 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_6e2d8998-e19d-457a-8da1-8cbbe8833e6e" xlink:to="loc_srt_SegmentGeographicalDomain_47e2d103-adf4-4373-b833-28fe638d0a2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_45f9b57c-f51f-4d54-9ec3-359ffdbb049c" 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_47e2d103-adf4-4373-b833-28fe638d0a2d" xlink:to="loc_country_US_45f9b57c-f51f-4d54-9ec3-359ffdbb049c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_f84eefa2-9917-4699-9df9-7d7ec98db3da" 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_47e2d103-adf4-4373-b833-28fe638d0a2d" xlink:to="loc_country_GB_f84eefa2-9917-4699-9df9-7d7ec98db3da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_RestOfWorldMember_7c64ed3b-6a9d-4a9e-ab25-d236d4a391bc" xlink:href="pltr-20220630.xsd#pltr_RestOfWorldMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_47e2d103-adf4-4373-b833-28fe638d0a2d" xlink:to="loc_pltr_RestOfWorldMember_7c64ed3b-6a9d-4a9e-ab25-d236d4a391bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_5ac63b75-7fdb-47ff-8e87-7b22763cf160" 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_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_5ac63b75-7fdb-47ff-8e87-7b22763cf160" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_5ac63b75-7fdb-47ff-8e87-7b22763cf160_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_5ac63b75-7fdb-47ff-8e87-7b22763cf160" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_5ac63b75-7fdb-47ff-8e87-7b22763cf160_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3044821a-97bf-4b08-9497-b5b317f2f0e5" 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_5ac63b75-7fdb-47ff-8e87-7b22763cf160" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3044821a-97bf-4b08-9497-b5b317f2f0e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_33956369-3ea4-47f6-9cee-843eddb0042e" 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_3044821a-97bf-4b08-9497-b5b317f2f0e5" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_33956369-3ea4-47f6-9cee-843eddb0042e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_00105e93-53ef-4ce4-9c0f-3798673aa110" 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_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_00105e93-53ef-4ce4-9c0f-3798673aa110" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_00105e93-53ef-4ce4-9c0f-3798673aa110_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_00105e93-53ef-4ce4-9c0f-3798673aa110" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_00105e93-53ef-4ce4-9c0f-3798673aa110_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0ed29261-7f00-4eb2-950f-329c00668963" 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_00105e93-53ef-4ce4-9c0f-3798673aa110" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0ed29261-7f00-4eb2-950f-329c00668963" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_a34ad341-646d-4eea-ba42-f1561b8affb8" 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_0ed29261-7f00-4eb2-950f-329c00668963" xlink:to="loc_us-gaap_SalesRevenueNetMember_a34ad341-646d-4eea-ba42-f1561b8affb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_11634ddb-b523-42db-beb9-08ff08cd71b3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" xlink:to="loc_srt_RangeAxis_11634ddb-b523-42db-beb9-08ff08cd71b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_11634ddb-b523-42db-beb9-08ff08cd71b3_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_11634ddb-b523-42db-beb9-08ff08cd71b3" xlink:to="loc_srt_RangeMember_11634ddb-b523-42db-beb9-08ff08cd71b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb9a581e-d7e8-4d0d-bc8d-77c76d7e1b86" 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_11634ddb-b523-42db-beb9-08ff08cd71b3" xlink:to="loc_srt_RangeMember_eb9a581e-d7e8-4d0d-bc8d-77c76d7e1b86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a04bf534-e48e-4f5a-ad2c-64ce6b0b3016" 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_eb9a581e-d7e8-4d0d-bc8d-77c76d7e1b86" xlink:to="loc_srt_MinimumMember_a04bf534-e48e-4f5a-ad2c-64ce6b0b3016" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="pltr-20220630.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.palantir.com/role/SubsequentEventsDetails" xlink:type="extended" id="i53e919bb3fca4ff4be91771e57eb301b_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_8ff25323-921d-4763-aa4e-0e5bd4e266f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_7029b080-6265-4c28-b85b-fbba26766909" 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_SubsequentEventLineItems_8ff25323-921d-4763-aa4e-0e5bd4e266f2" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_7029b080-6265-4c28-b85b-fbba26766909" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a8301d7b-89e1-4238-9f67-a257eb5c8da4" 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_SubsequentEventLineItems_8ff25323-921d-4763-aa4e-0e5bd4e266f2" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a8301d7b-89e1-4238-9f67-a257eb5c8da4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_8ff25323-921d-4763-aa4e-0e5bd4e266f2" xlink:to="loc_us-gaap_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_83a46425-7894-4a43-a318-e923f8c5eea4" 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_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:to="loc_us-gaap_CreditFacilityAxis_83a46425-7894-4a43-a318-e923f8c5eea4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_83a46425-7894-4a43-a318-e923f8c5eea4_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_83a46425-7894-4a43-a318-e923f8c5eea4" xlink:to="loc_us-gaap_CreditFacilityDomain_83a46425-7894-4a43-a318-e923f8c5eea4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4f39ebc0-c320-4f0f-8be9-fbd26c013249" 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_83a46425-7894-4a43-a318-e923f8c5eea4" xlink:to="loc_us-gaap_CreditFacilityDomain_4f39ebc0-c320-4f0f-8be9-fbd26c013249" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_f8257998-77f1-4665-8e8f-de0f7319f101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_4f39ebc0-c320-4f0f-8be9-fbd26c013249" xlink:to="loc_us-gaap_SecuredDebtMember_f8257998-77f1-4665-8e8f-de0f7319f101" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_349c283a-f440-4fff-9d09-c045400afbdb" 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_4f39ebc0-c320-4f0f-8be9-fbd26c013249" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_349c283a-f440-4fff-9d09-c045400afbdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1ca4d346-b4dd-4f1e-b813-0131fde45b8b" 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_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:to="loc_us-gaap_DebtInstrumentAxis_1ca4d346-b4dd-4f1e-b813-0131fde45b8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1ca4d346-b4dd-4f1e-b813-0131fde45b8b_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_1ca4d346-b4dd-4f1e-b813-0131fde45b8b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1ca4d346-b4dd-4f1e-b813-0131fde45b8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_db88f00c-a0dd-420a-961b-9389f9350eca" 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_1ca4d346-b4dd-4f1e-b813-0131fde45b8b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_db88f00c-a0dd-420a-961b-9389f9350eca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_aaf91d88-944d-4456-85c8-37a0a4f4c9cf" xlink:href="pltr-20220630.xsd#pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_db88f00c-a0dd-420a-961b-9389f9350eca" xlink:to="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_aaf91d88-944d-4456-85c8-37a0a4f4c9cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_July2022AmendmentMember_e39fb04f-a25e-49a0-8b9b-41675120aa12" xlink:href="pltr-20220630.xsd#pltr_July2022AmendmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_aaf91d88-944d-4456-85c8-37a0a4f4c9cf" xlink:to="loc_pltr_July2022AmendmentMember_e39fb04f-a25e-49a0-8b9b-41675120aa12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b3802f12-517e-46c1-b147-e80cd411267b" 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_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b3802f12-517e-46c1-b147-e80cd411267b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b3802f12-517e-46c1-b147-e80cd411267b_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_b3802f12-517e-46c1-b147-e80cd411267b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b3802f12-517e-46c1-b147-e80cd411267b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9ad4e324-f3a9-41a4-82de-823e36dba33e" 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_b3802f12-517e-46c1-b147-e80cd411267b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9ad4e324-f3a9-41a4-82de-823e36dba33e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_d0bb1753-f206-4298-b958-7d2e7acf348c" 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_9ad4e324-f3a9-41a4-82de-823e36dba33e" xlink:to="loc_us-gaap_LineOfCreditMember_d0bb1753-f206-4298-b958-7d2e7acf348c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1bfeb057-ab1d-43f6-8a0d-75f9d629db82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1bfeb057-ab1d-43f6-8a0d-75f9d629db82" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1bfeb057-ab1d-43f6-8a0d-75f9d629db82_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1bfeb057-ab1d-43f6-8a0d-75f9d629db82" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1bfeb057-ab1d-43f6-8a0d-75f9d629db82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_cc19a127-a19f-428c-b767-363bb27e3039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1bfeb057-ab1d-43f6-8a0d-75f9d629db82" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_cc19a127-a19f-428c-b767-363bb27e3039" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_73071e4d-c16c-4e93-a595-2a384eb8961a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_cc19a127-a19f-428c-b767-363bb27e3039" xlink:to="loc_us-gaap_SubsequentEventMember_73071e4d-c16c-4e93-a595-2a384eb8961a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_6c23ac4c-f8d4-4ca3-b15b-f469d8bf053d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:to="loc_us-gaap_TypeOfArrangementAxis_6c23ac4c-f8d4-4ca3-b15b-f469d8bf053d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_6c23ac4c-f8d4-4ca3-b15b-f469d8bf053d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_6c23ac4c-f8d4-4ca3-b15b-f469d8bf053d" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_6c23ac4c-f8d4-4ca3-b15b-f469d8bf053d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_42ebbdc4-92c5-4163-999a-94085abf1e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_6c23ac4c-f8d4-4ca3-b15b-f469d8bf053d" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_42ebbdc4-92c5-4163-999a-94085abf1e3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentAgreementMember_416a6a66-ea54-47bb-ac89-420cb4f03ca6" xlink:href="pltr-20220630.xsd#pltr_InvestmentAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_42ebbdc4-92c5-4163-999a-94085abf1e3d" xlink:to="loc_pltr_InvestmentAgreementMember_416a6a66-ea54-47bb-ac89-420cb4f03ca6" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>pltr-20220630_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 2022 Workiva-->
<!--r:2fa6ddbb-b95f-42dd-bbd8-40543b0b84ca,g:e395dafd-501b-47ba-9a7c-97f908b9a060-->
<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_83b7b5f3-41e1-424c-9759-a6f21277a14e_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_ScheduleOfCashAndCashEquivalentsTableTextBlock_496f138e-2204-4845-93a7-1171a9078fdb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink: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 Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink: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 Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_ef148f27-0592-4fe2-8b36-855479f507c0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink: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 Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_561d6d04-b3e4-472d-a7f9-36a9ec39c7e6_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">Debt instrument carrying amount</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_dei_EntityAddressPostalZipCode_e6da276c-ec78-4774-a861-931b32c7db8c_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_DebtInstrumentAxis_e5841b7f-0bf1-4a1d-9fa3-43ed1672d964_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_dfc6879b-4c04-488b-9fcf-d6eef30ed274_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property and equipment, 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_IncomeTaxDisclosureAbstract_54c2918a-26f8-4aaf-8d92-4cab03dee8e9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4a551897-4f29-4029-a8fb-96d67fb27b10_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">Debt instrument maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_ff0edc10-e7a4-43d2-b920-8f690b4af915_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7fc76b9b-c74d-4d67-8f6d-9993323e6799_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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8554e03e-2db0-4086-9182-d593a6261063_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_a26f3e5b-6330-412f-a7e5-603585b7d412_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [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_46f29bea-43ec-4c14-b250-69ff13b063a6_verboseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" 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">Depreciation and amortization expense excluding the impact of foreign exchange fluctuations</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_0eb4e8e9-3502-4b8c-a53c-7bb42f721a02_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock from the exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1722a427-802c-4cc8-9f56-7823e9ec82e3_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">Options 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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_1e308d3e-2fd5-4d62-a4a6-87e80e5ef9f4_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon vesting of RSUs (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6376939c-27e8-4fad-a72a-aeaab564f720_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_us-gaap_RepaymentsOfDebt_155ca9a5-9125-43d2-af66-4b172ad774ba_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" 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">Principal payments on borrowings</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableCurrentAndNoncurrent_a9b5249a-b129-4712-95e1-d40d66fdc987_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_DividendsPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b3038ff9-0156-4568-be62-0865f450e7a6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_fe8c4f59-8d0a-4ed5-9a1b-e006db15dfc2_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_a43a04f0-0c1d-4293-956c-7259ec5c58d2_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_15547ff7-5dcc-4818-a5f3-4964406bcc42_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5c9b6b61-3ae7-4e11-8ada-3d0098ff1527_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share, amount</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="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_dei_DocumentInformationLineItems_6dc64609-e0de-40dc-9fc2-9071faad704a_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_73dfbf2f-f72c-4983-85c8-ce81881fd152_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalEntityTypeOfCounterpartyDomain_c8b8bc41-10d3-4c83-877e-b6f6f34e7561_terseLabel_en-US" xlink:label="lab_us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity Type of Counterparty [Domain]</link:label>
    <link:label id="lab_us-gaap_LegalEntityTypeOfCounterpartyDomain_label_en-US" xlink:label="lab_us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity Type of Counterparty [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:to="lab_us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_f8b68003-8a5c-4cac-8500-58c10502893a_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_4df9a470-a1f2-4bd9-8d5c-63be64febcac_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_dad7c65a-e6fe-47a3-84c6-e450fdac6aba_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_2f605de5-eed5-4117-910c-3a530f423744_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" 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_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_6f294911-ebd7-41f6-affd-a162ea67f7f9_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of cash flow information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_a4f4cebf-b25c-4921-90bc-2bd3aec51ce8_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_fc888d4c-fa1c-49d3-81a5-e8b185bd1e15_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_6fb54028-0c0b-467f-a11d-337656684681_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&#160;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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0b43bc9d-e0c2-40d4-92e7-32439b575f81_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dd8bae99-6b9b-41a6-9d34-72f0e66cb269_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, Weighted-average remaining contractual life (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_85571de9-8091-45e0-ac0d-3b0cf62a71a9_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_b03ef1d0-b1f0-41dd-8185-c05ebd373587_verboseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" 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">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_pltr_AccountsReceivableBenchmarkMember_205bd94e-46a5-42d8-90a9-d13a3b812687_terseLabel_en-US" xlink:label="lab_pltr_AccountsReceivableBenchmarkMember" xlink: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 Benchmark</link:label>
    <link:label id="lab_pltr_AccountsReceivableBenchmarkMember_label_en-US" xlink:label="lab_pltr_AccountsReceivableBenchmarkMember" xlink: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 Benchmark [Member]</link:label>
    <link:label id="lab_pltr_AccountsReceivableBenchmarkMember_documentation_en-US" xlink:label="lab_pltr_AccountsReceivableBenchmarkMember" xlink: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 Benchmark</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_AccountsReceivableBenchmarkMember" xlink:href="pltr-20220630.xsd#pltr_AccountsReceivableBenchmarkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_AccountsReceivableBenchmarkMember" xlink:to="lab_pltr_AccountsReceivableBenchmarkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_41968534-4ca0-4b33-aa76-9835921d9379_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_0aa27e1b-cc3f-4faf-bc87-215697187e36_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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5e880eae-b023-431f-9417-b813c76c1f6e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_86302100-2411-4dca-b3f4-77be8d8ff218_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink: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 Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink: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 Commitments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_dda0337f-a4f4-46a9-9f04-007bc95025bd_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember" xlink:to="lab_us-gaap_CertificatesOfDepositMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_58c5ff1d-f9a1-467d-b255-afdcc96bd78d_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_srt_StatementGeographicalAxis_71f952cb-9efb-4435-9e1e-16bd529a7b93_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_21f31774-dcf0-4a59-a8ff-0ef62ae17631_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9003b45a-ade8-43d6-a697-2177fdc7eba1_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_cc9e9b3a-ecbf-434d-aff0-152192ef0024_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_aa24683c-543c-46f6-b549-9f189178af9a_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_8b30e090-ff79-4dfb-b35f-cb506593e216_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_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested_8cb7257d-9393-485a-b193-5f1979b989d0_terseLabel_en-US" xlink:label="lab_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon vesting of growth units</link:label>
    <link:label id="lab_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested_label_en-US" xlink:label="lab_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested" xlink: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, Growth Units Vested</link:label>
    <link:label id="lab_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested_documentation_en-US" xlink:label="lab_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of stock related to growth issued during the period..</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested" xlink:href="pltr-20220630.xsd#pltr_StockIssuedDuringPeriodValueGrowthUnitsVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested" xlink:to="lab_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_9174e9a6-173e-44e3-8103-2e215d34a004_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_1f6260ba-af13-46d6-bd3b-f348e00e7c20_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4b0825cd-01bc-49ee-b075-a41a3244ebc0_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 Per Share</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_pltr_LineOfCreditMinimumLiquidityToBeMaintained_c96c7703-699f-4212-ae28-c8626b0de9f0_terseLabel_en-US" xlink:label="lab_pltr_LineOfCreditMinimumLiquidityToBeMaintained" xlink: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 minimum liquidity to be maintained</link:label>
    <link:label id="lab_pltr_LineOfCreditMinimumLiquidityToBeMaintained_label_en-US" xlink:label="lab_pltr_LineOfCreditMinimumLiquidityToBeMaintained" xlink: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 Minimum Liquidity To Be Maintained</link:label>
    <link:label id="lab_pltr_LineOfCreditMinimumLiquidityToBeMaintained_documentation_en-US" xlink:label="lab_pltr_LineOfCreditMinimumLiquidityToBeMaintained" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Minimum Liquidity To Be Maintained</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_LineOfCreditMinimumLiquidityToBeMaintained" xlink:href="pltr-20220630.xsd#pltr_LineOfCreditMinimumLiquidityToBeMaintained"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_LineOfCreditMinimumLiquidityToBeMaintained" xlink:to="lab_pltr_LineOfCreditMinimumLiquidityToBeMaintained" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_c1333a75-d9be-4225-89ea-7ad880304f6b_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_60bb6e8c-d7ce-41f8-8628-d04e72efbcf4_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">RSUs Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_7798e05a-4e81-4ff3-8a42-b5e19d8495a2_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_1b1d951b-2299-4592-95e2-17387fae2466_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink: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 in borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink: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, Increase (Decrease), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:to="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_0b35f890-aada-4f05-9c3b-a7b8a3120133_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" 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">Options canceled and forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://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 and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_a8f6bafa-b9b2-4cd0-a510-ee7abb785245_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_504b7601-8596-4472-9f5a-edcceaf3c913_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">RSUs unvested and outstanding, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_55933be0-e8d6-4a33-9a17-3f80159a43ed_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">RSUs unvested and outstanding, ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/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_b6b5002e-5ff2-48ab-b86f-def9e4882514_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_dei_EntityShellCompany_b8bf696c-f972-483b-8f6c-3da52cf97923_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_CommonClassBMember_af93aa4f-44fa-4951-b0fe-2839328161d1_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1d64b04a-3122-4d3d-8e2e-72195e636f57_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_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_IncreaseDecreaseInAccruedLiabilities_86d2265f-ebf0-41f4-9060-8b2a171fe485_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_5dc02d4b-5b20-401a-9322-1baca2374e06_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink: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, current and noncurrent</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink: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 Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_March2022AmendmentMember_fe07476a-ee1c-4480-a21e-e2c2e48f5154_terseLabel_en-US" xlink:label="lab_pltr_March2022AmendmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">March 2022 Amendment</link:label>
    <link:label id="lab_pltr_March2022AmendmentMember_label_en-US" xlink:label="lab_pltr_March2022AmendmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">March 2022 Amendment [Member]</link:label>
    <link:label id="lab_pltr_March2022AmendmentMember_documentation_en-US" xlink:label="lab_pltr_March2022AmendmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Two Thousand And Fourteen Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_March2022AmendmentMember" xlink:href="pltr-20220630.xsd#pltr_March2022AmendmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_March2022AmendmentMember" xlink:to="lab_pltr_March2022AmendmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_57ca3c6c-b32d-488a-a7a5-e2ab5554be4d_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_SubsequentEventMember_fbfa8f32-09e3-4835-9f5b-17bfc04d1aa3_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_2e8f16cc-c5c8-437d-bb81-4ad8f8ac5255_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink: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 Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_ce36b694-e3f0-48c2-8dac-ab2e0de696c2_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">Revenue Benchmark</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_73ee90da-7d06-4cd6-a5b3-ee294b5a27b6_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_a0acee87-1e99-4ec3-9ff0-8dd4394a6763_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_pltr_CommercialMember_072f98db-9c2e-4f47-acf5-361867c2328b_terseLabel_en-US" xlink:label="lab_pltr_CommercialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial</link:label>
    <link:label id="lab_pltr_CommercialMember_label_en-US" xlink:label="lab_pltr_CommercialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial [Member]</link:label>
    <link:label id="lab_pltr_CommercialMember_documentation_en-US" xlink:label="lab_pltr_CommercialMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommercialMember" xlink:href="pltr-20220630.xsd#pltr_CommercialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_CommercialMember" xlink:to="lab_pltr_CommercialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_b073f407-cbcc-4854-8bd7-3c2a1c97b760_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_c8544e1c-7415-48b3-aca1-328331771892_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_TradeAndOtherAccountsReceivablePolicy_f838cf70-8510-448f-b01a-6130e396aff2_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Allowance for Credit Losses</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_5d12566b-bc7b-4fca-b742-5251c4248fa7_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" 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">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_bb2760c7-ceac-4a44-8425-1710de9cd8bd_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" 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">Summary Of Assets And Liabilities That Are Measured At Fair Value On A Recurring And Nonrecurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink: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 Measurements, Recurring and Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1f745313-443e-4bfa-8f25-9140c85a12d0_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_f297fe59-9a5d-49ae-aa59-7b6a7e77310b_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink: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_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink: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 Securities, FV-NI, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_3ad923c2-89a7-4f15-9bc1-e1dc2f200cb3_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_44ef7f70-c518-44a6-b45c-d42dca2390de_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_pltr_CustomerMember_a2b8fa38-2081-4694-8206-c10576716737_terseLabel_en-US" xlink:label="lab_pltr_CustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer</link:label>
    <link:label id="lab_pltr_CustomerMember_label_en-US" xlink:label="lab_pltr_CustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Member]</link:label>
    <link:label id="lab_pltr_CustomerMember_documentation_en-US" xlink:label="lab_pltr_CustomerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CustomerMember" xlink:href="pltr-20220630.xsd#pltr_CustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_CustomerMember" xlink:to="lab_pltr_CustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_39e1a5eb-c174-4471-841e-3907cc3c8be0_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" 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">Options exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_b7c6738b-fc39-4901-96b4-a79ab1932695_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_e6e79afc-2082-4f7f-acd8-ed9df6584122_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_EmployeeRelatedLiabilitiesCurrent_e7fd7ebe-0e9a-4af5-9463-65ce55888504_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll 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_d519ef7e-61f1-466a-b245-c52590b71968_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_OtherCommitmentsAxis_125a90b6-0f35-4854-9016-72a7c5ea729a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink: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 Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink: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 Commitments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b384aade-3d90-4bae-9832-3e0559dd9dc8_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_8cbe84aa-c008-4776-b93f-1559f37a2931_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" 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">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4a8ea23b-028a-4105-bbc1-df8df9d19994_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_4dcbcbf1-906a-4a40-899c-4212a56a7ec4_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_f02b8725-eda7-4192-9a55-a58a868b40f4_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">&#160;Net Loss Per Share Attributable to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_70bfaf88-0af6-4305-8e24-036618859c96_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_398c7390-abfe-4195-a0f6-6ffd5e1b360e_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" 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">&#160;Balance Sheet Components</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_CashAndCashEquivalentsPolicyTextBlock_5b099593-0447-4f24-b745-6c61798143ec_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, Cash Equivalents, and Restricted Cash</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6dfe9359-e652-498b-9f8d-59fbb6192975_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_8c197242-5e89-49ec-b599-a9d1cd1b68ce_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" 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">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_f301ad57-2f14-4f3c-b9a7-2c74bf69ba0e_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">Unrecognized share based compensation expense, period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/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_IncreaseDecreaseInIncomeTaxes_e793b8b0-eb09-42e0-9371-f39501639648_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink: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 income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_024431de-5637-4a22-abf9-036ab129f933_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, software, and other</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_18035d59-55f6-4bbd-a33a-a3f16ef8c77d_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_783321ab-e69c-4c38-b985-332e982e966e_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_SubsequentEventsTextBlock_31ece996-070a-43e9-bdfb-a5ecb0bf667a_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_b002d262-e0dd-4c06-8479-c35b2c432230_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_876effcd-b0ea-4bc9-9794-c72667152d50_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_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested_9cca5e81-2d5d-4d02-ba3b-eed937c485dc_terseLabel_en-US" xlink:label="lab_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon vesting of growth units (in shares)</link:label>
    <link:label id="lab_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested_label_en-US" xlink:label="lab_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested" xlink: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, Growth Units Vested</link:label>
    <link:label id="lab_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested_documentation_en-US" xlink:label="lab_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested" xlink: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 shares issued during the period related to growth units.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested" xlink:href="pltr-20220630.xsd#pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested" xlink:to="lab_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_SubscriptionContractTerm_39da2d64-2c26-4b4f-8821-76ce7a5b2e2b_terseLabel_en-US" xlink:label="lab_pltr_SubscriptionContractTerm" xlink: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 contract term</link:label>
    <link:label id="lab_pltr_SubscriptionContractTerm_label_en-US" xlink:label="lab_pltr_SubscriptionContractTerm" xlink: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 Contract Term</link:label>
    <link:label id="lab_pltr_SubscriptionContractTerm_documentation_en-US" xlink:label="lab_pltr_SubscriptionContractTerm" xlink: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 contract term.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_SubscriptionContractTerm" xlink:href="pltr-20220630.xsd#pltr_SubscriptionContractTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_SubscriptionContractTerm" xlink:to="lab_pltr_SubscriptionContractTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_2f34cd5e-2487-4897-a1cf-eacc6e2e8580_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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_5153a590-1f32-4695-95a1-ed88427fe8c8_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon vesting of RSUs</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink: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, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_ac85485a-cff1-42f5-9bad-4ca657ea19c8_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_StatementOfFinancialPositionAbstract_3ca7c213-779a-4b55-836d-a2485f74ba42_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">Consolidated Balance Sheets [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_4ea21c38-ea4d-4acf-aeaa-c61fc6bf495e_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_pltr_EarningsPerShareBasicAndDilutedEPSAbstract_20788000-2761-4f34-aff0-27982c9cf041_terseLabel_en-US" xlink:label="lab_pltr_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per share</link:label>
    <link:label id="lab_pltr_EarningsPerShareBasicAndDilutedEPSAbstract_label_en-US" xlink:label="lab_pltr_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted EPS [Abstract]</link:label>
    <link:label id="lab_pltr_EarningsPerShareBasicAndDilutedEPSAbstract_documentation_en-US" xlink:label="lab_pltr_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted EPS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:href="pltr-20220630.xsd#pltr_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:to="lab_pltr_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_bd7582e7-0a7e-44fe-95a8-320b64696ea4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="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_pltr_CommercialContractMember_717137f4-bc3c-4e61-8c9c-c442a78ca2f9_terseLabel_en-US" xlink:label="lab_pltr_CommercialContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Contract</link:label>
    <link:label id="lab_pltr_CommercialContractMember_label_en-US" xlink:label="lab_pltr_CommercialContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Contract [Member]</link:label>
    <link:label id="lab_pltr_CommercialContractMember_documentation_en-US" xlink:label="lab_pltr_CommercialContractMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommercialContractMember" xlink:href="pltr-20220630.xsd#pltr_CommercialContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_CommercialContractMember" xlink:to="lab_pltr_CommercialContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2d9ae924-d2d7-4441-a9fe-d69b0da15330_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_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cc2f5dbb-3ee5-420a-a82f-7c41bf30e537_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_bce41eef-521d-4aff-8198-ef8d91a94511_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_dd17a8fe-610a-4771-8271-4f6ef5ad5882_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_pltr_InvestmentsAndFairValueMeasurementsTextBlock_bb8570d7-902d-454d-b3cc-e042be1b409a_verboseLabel_en-US" xlink:label="lab_pltr_InvestmentsAndFairValueMeasurementsTextBlock" 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">Investments and Fair Value Measurements</link:label>
    <link:label id="lab_pltr_InvestmentsAndFairValueMeasurementsTextBlock_label_en-US" xlink:label="lab_pltr_InvestmentsAndFairValueMeasurementsTextBlock" xlink: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 and Fair Value Measurements [Text Block]</link:label>
    <link:label id="lab_pltr_InvestmentsAndFairValueMeasurementsTextBlock_documentation_en-US" xlink:label="lab_pltr_InvestmentsAndFairValueMeasurementsTextBlock" xlink: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 and fair value measurements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentsAndFairValueMeasurementsTextBlock" xlink:href="pltr-20220630.xsd#pltr_InvestmentsAndFairValueMeasurementsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_InvestmentsAndFairValueMeasurementsTextBlock" xlink:to="lab_pltr_InvestmentsAndFairValueMeasurementsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_TypeOfContractDomain_c2bc7f71-d27b-487f-99a4-35fdec396573_terseLabel_en-US" xlink:label="lab_pltr_TypeOfContractDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Contract [Domain]</link:label>
    <link:label id="lab_pltr_TypeOfContractDomain_label_en-US" xlink:label="lab_pltr_TypeOfContractDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Contract [Domain]</link:label>
    <link:label id="lab_pltr_TypeOfContractDomain_documentation_en-US" xlink:label="lab_pltr_TypeOfContractDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_TypeOfContractDomain" xlink:href="pltr-20220630.xsd#pltr_TypeOfContractDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_TypeOfContractDomain" xlink:to="lab_pltr_TypeOfContractDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_6a144b99-cdad-48c8-803f-3975ed8e5804_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_e164eb5f-832c-4d49-887e-dd6b8ddb49ea_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested and exercisable (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_PurchaseCommitmentSatisfied_728d5b56-fc26-476d-a4b5-36febf2fadb6_terseLabel_en-US" xlink:label="lab_pltr_PurchaseCommitmentSatisfied" xlink: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 commitment satisfied</link:label>
    <link:label id="lab_pltr_PurchaseCommitmentSatisfied_label_en-US" xlink:label="lab_pltr_PurchaseCommitmentSatisfied" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment Satisfied</link:label>
    <link:label id="lab_pltr_PurchaseCommitmentSatisfied_documentation_en-US" xlink:label="lab_pltr_PurchaseCommitmentSatisfied" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment Satisfied</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_PurchaseCommitmentSatisfied" xlink:href="pltr-20220630.xsd#pltr_PurchaseCommitmentSatisfied"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_PurchaseCommitmentSatisfied" xlink:to="lab_pltr_PurchaseCommitmentSatisfied" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_45e2181c-9a34-4b1a-a995-328bbe77e88e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xlink: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_DeferredRevenueCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent" xlink:to="lab_us-gaap_DeferredRevenueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_849e0040-264c-4f42-a1f4-48c24547971a_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" 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">RSUs 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_7f3f3f7c-87c2-4746-9339-3695105293ba_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_aa4ea4cf-13d8-4322-ae6d-abb9ebc4fa12_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" 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">RSUs outstanding</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_ConcentrationRiskByBenchmarkAxis_9d1ca502-f91d-4402-9bac-54f22e775cd1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_c4051c79-2637-4a97-9fa9-ef726aaf15eb_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f7962d89-2c58-4f04-9d54-10ac47759b2f_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 and 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_IncreaseDecreaseInAccountsPayable_ed6a9b8d-59ee-499d-9eb0-cfb65384265a_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_0f6e2409-adc4-4d24-8423-db2c2933e6b8_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_eab00534-2fa5-4b58-9e7a-8f97b1023963_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage concentration</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_IncomeTaxDisclosureTextBlock_0f036cdc-ffb6-42ae-bf1d-2f16b49afc2a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GovernmentMember_7fb134ad-ae3e-4c0e-b24d-2402de356426_terseLabel_en-US" xlink:label="lab_us-gaap_GovernmentMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_GovernmentMember_label_en-US" xlink:label="lab_us-gaap_GovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GovernmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GovernmentMember" xlink:to="lab_us-gaap_GovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_bd6d0b8f-43a8-45f6-8e92-4ff4373afc93_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_InterestPaidNet_54d01732-1806-45d3-97d1-bd970b565b2c_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_4d3eef09-517f-4f03-bd6e-0497f28da009_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per share attributable to common stockholders, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_0774536a-3ec9-44fe-9ead-cb1d1cadd70b_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">Net loss per share attributable to common stockholders, basic</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_PurchaseCommitmentExcludingLongtermCommitmentAxis_b94938ac-8b91-4db9-be5d-3c1ebfd476fe_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink: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 Commitment, Excluding Long-term Commitment [Axis]</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-Term Commitment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:to="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_beb2a85b-f1c4-456f-aba3-70b02cdc447d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_0ffad2c7-9301-4abe-b6d9-b34332b0f31b_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">Sales 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_4dd7281e-a9e1-4d73-84b5-7140f6c64139_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_2c146027-e369-41a6-9a72-9e5d5dfef854_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_8d7aac4e-17d6-4e2a-b72e-24f8dfab7506_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_5707d20a-6e20-4dfa-8b0e-7bb8a546d66f_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">RSUs cancelled (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_dei_EntityInteractiveDataCurrent_f844ca3e-f169-4340-a2be-6b0007adef68_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_pltr_PurchaseCommitmentOneMember_b9309fd5-d0e8-41fc-8337-597478fb9503_terseLabel_en-US" xlink:label="lab_pltr_PurchaseCommitmentOneMember" xlink: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 Commitment One</link:label>
    <link:label id="lab_pltr_PurchaseCommitmentOneMember_label_en-US" xlink:label="lab_pltr_PurchaseCommitmentOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment One [Member]</link:label>
    <link:label id="lab_pltr_PurchaseCommitmentOneMember_documentation_en-US" xlink:label="lab_pltr_PurchaseCommitmentOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase commitment one</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_PurchaseCommitmentOneMember" xlink:href="pltr-20220630.xsd#pltr_PurchaseCommitmentOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_PurchaseCommitmentOneMember" xlink:to="lab_pltr_PurchaseCommitmentOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e47cb06a-2446-4542-9846-70c33ae937d4_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_9bfcdbda-e4da-4c73-826e-165f60e038df_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_30e30ce5-048a-4dd9-b3bb-e9e41d987afc_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_f70da2ee-ad39-46ed-9d80-efa6dfb59964_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent_30e4d077-0de9-40df-a952-70733019673b_terseLabel_en-US" xlink:label="lab_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, current and noncurrent</link:label>
    <link:label id="lab_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent" xlink: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, Current and Noncurrent</link:label>
    <link:label id="lab_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent_documentation_en-US" xlink:label="lab_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Operating Lease Liability, Current and Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent" xlink:href="pltr-20220630.xsd#pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent" xlink:to="lab_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_5d2d7d5b-4e91-4296-86c1-50cb07bb7d01_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_f3c4e56a-528f-4ee9-b19d-e77f3de6e13e_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">Summary of Stock-Based Compensation Expense</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_f59fb855-d6da-403e-8a2b-ff1402ba3765_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</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_us-gaap_MarketableSecuritiesRealizedGainLoss_9afefc6f-fada-4191-8aed-2b4dee3bedfe_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized gain (loss) for marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRealizedGainLoss" xlink: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, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:to="lab_us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense_2dcacd7e-5119-41fc-b56c-667551dcbaed_terseLabel_en-US" xlink:label="lab_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense" xlink: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 expenses</link:label>
    <link:label id="lab_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense_label_en-US" xlink:label="lab_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense" xlink: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 Excluding Stockbased Compensation Expense</link:label>
    <link:label id="lab_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense_documentation_en-US" xlink:label="lab_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development expense excluding stock-based compensation expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense" xlink:href="pltr-20220630.xsd#pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense" xlink:to="lab_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_2074555e-6c5e-4830-9ab2-d0c269b58142_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_ab8b4259-f3c9-4adb-ae56-6d102d2fc8a4_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_6e606c98-36da-422c-bcb1-0c16dc71afaf_verboseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" 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">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_pltr_NumberOfSharesCommittedToPurchase_f1cd4ceb-6811-4626-8656-e4df3168f519_terseLabel_en-US" xlink:label="lab_pltr_NumberOfSharesCommittedToPurchase" xlink: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 committed to purchase</link:label>
    <link:label id="lab_pltr_NumberOfSharesCommittedToPurchase_label_en-US" xlink:label="lab_pltr_NumberOfSharesCommittedToPurchase" xlink: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 Shares Committed To Purchase</link:label>
    <link:label id="lab_pltr_NumberOfSharesCommittedToPurchase_documentation_en-US" xlink:label="lab_pltr_NumberOfSharesCommittedToPurchase" xlink: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 shares committed to purchase.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_NumberOfSharesCommittedToPurchase" xlink:href="pltr-20220630.xsd#pltr_NumberOfSharesCommittedToPurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_NumberOfSharesCommittedToPurchase" xlink:to="lab_pltr_NumberOfSharesCommittedToPurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_42dd4dd8-c455-4d80-90cc-444fac898f35_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink: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 Commitment, Excluding Long-term Commitment [Domain]</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-Term Commitment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:to="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_4d8e258e-c61c-496c-9965-dfbf919c9b4d_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">RSUs vested and converted to shares (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_dei_DocumentQuarterlyReport_61c3e9a0-7142-42a5-8acd-f08a32e42b9b_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_2befed42-8bfd-41ee-b6ed-3a41915b4f87_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_6e212d15-1eb3-4ec0-91f4-f245182e4db1_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" 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">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_cebfa0d6-927c-45dc-9e5a-3348d999bf4c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, noncurrent</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_srt_RangeAxis_6e02d3cd-4649-433f-82b8-acbb701d0144_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">Range [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_LeaseholdImprovementsMember_a2d16c98-7fa3-42d5-bf0f-9c9f22e78b02_verboseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" 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">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4773cd8d-da6c-4288-ba67-843fa8e69e24_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="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_OtherOperatingActivitiesCashFlowStatement_4f98d69c-217c-4bd2-a283-2b05b8c91553_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink: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 operating activities</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_6d3f5b6f-7f15-40a7-b201-a6dc12a48406_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_578a04de-9ec3-46a5-b7a0-f7795d3749dd_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" 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 marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink: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 Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_48e632e9-4acc-4b38-8311-f10f328b65a1_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_pltr_TypeOfContractAxis_a484944e-3fe1-472e-bab6-3229dbad7ed7_terseLabel_en-US" xlink:label="lab_pltr_TypeOfContractAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Contract [Axis]</link:label>
    <link:label id="lab_pltr_TypeOfContractAxis_label_en-US" xlink:label="lab_pltr_TypeOfContractAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Contract [Axis]</link:label>
    <link:label id="lab_pltr_TypeOfContractAxis_documentation_en-US" xlink:label="lab_pltr_TypeOfContractAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Contract [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_TypeOfContractAxis" xlink:href="pltr-20220630.xsd#pltr_TypeOfContractAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_TypeOfContractAxis" xlink:to="lab_pltr_TypeOfContractAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_4b8b7532-8934-4389-8b6b-fb35c2ba17d1_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_country_GB_5be8fe55-b942-440b-abc0-1e21506c35b4_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</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_NetCashProvidedByUsedInOperatingActivitiesAbstract_f772e24e-b772-4b6c-95b8-6da3bedae8e8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_NoncashOperatingLeaseCost_a59bb806-b7d0-4728-bed2-4dc720385ada_terseLabel_en-US" xlink:label="lab_pltr_NoncashOperatingLeaseCost" xlink: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 operating lease expense</link:label>
    <link:label id="lab_pltr_NoncashOperatingLeaseCost_label_en-US" xlink:label="lab_pltr_NoncashOperatingLeaseCost" xlink: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 Operating Lease Cost</link:label>
    <link:label id="lab_pltr_NoncashOperatingLeaseCost_documentation_en-US" xlink:label="lab_pltr_NoncashOperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash operating lease cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_NoncashOperatingLeaseCost" xlink:href="pltr-20220630.xsd#pltr_NoncashOperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_NoncashOperatingLeaseCost" xlink:to="lab_pltr_NoncashOperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_f6d3900b-d843-44a1-aa2d-b2ff4c2d89b1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0a95c115-64c1-4b21-a418-b34b3ad0b965_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">RSUs unvested and outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b9bd3207-efd1-4f91-88f3-4a113add8dca_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">RSUs unvested and outstanding, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/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_22da4c15-ae12-4692-b64c-bc0601f0eae5_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_VariableRateDomain_c6fea372-5b02-4669-a416-bee6cfa8350d_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_0494efb1-c48a-4667-b921-7e92ac5af0ca_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_LossContingenciesTable_380148c6-1924-47fb-9ceb-c00b2956e9af_verboseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" 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 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_us-gaap_OperatingLeaseRightOfUseAsset_44fc592b-c926-4b1a-8cff-eab59bd2c1f3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_78dc2262-cde2-415a-8264-3bfabe6a732b_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_pltr_MinimumOwnershipThreshold_bf1d62c0-2a09-458d-be45-9d79ceb423fe_terseLabel_en-US" xlink:label="lab_pltr_MinimumOwnershipThreshold" xlink: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 ownership threshold (in shares)</link:label>
    <link:label id="lab_pltr_MinimumOwnershipThreshold_label_en-US" xlink:label="lab_pltr_MinimumOwnershipThreshold" xlink: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 Ownership Threshold</link:label>
    <link:label id="lab_pltr_MinimumOwnershipThreshold_documentation_en-US" xlink:label="lab_pltr_MinimumOwnershipThreshold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum ownership threshold.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_MinimumOwnershipThreshold" xlink:href="pltr-20220630.xsd#pltr_MinimumOwnershipThreshold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_MinimumOwnershipThreshold" xlink:to="lab_pltr_MinimumOwnershipThreshold" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_ee429e0f-3e9c-47c6-94b9-54fdeff85c77_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_78c20351-2aae-4c2d-896e-215f318c6e63_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_523d5ef5-4392-498f-a461-e4e67bf4cb7f_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">Summary of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_4cc67729-5f2f-4dc5-88f5-05c1c7ebd639_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="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_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_b67296b0-dbb9-4832-9e9c-87e818a0cfde_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity of Counterparty, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity of Counterparty, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c0179278-8b4e-4d19-ae3f-c6a8dc4b1309_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_9ac4a964-9e93-4ab3-8fc5-282e424d61d8_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink: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 Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink: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 Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_71132539-becb-475d-b20e-e457c21da638_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_7b0fb27c-35ca-4cc6-8613-0396cfa6be45_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_680b1970-ffe0-4330-8f81-847e10a6159d_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_6a9c8ae9-2b5b-42f5-9228-f646ac4f0a3b_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_7af7a040-3a59-4614-8671-f29e71bc1d73_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2c79e023-0c5f-4c18-b4fc-8129b453151c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_InvestmentAgreementMember_4a0d7a3c-faa8-406e-b60b-4831f666e573_terseLabel_en-US" xlink:label="lab_pltr_InvestmentAgreementMember" xlink: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 Agreement</link:label>
    <link:label id="lab_pltr_InvestmentAgreementMember_label_en-US" xlink:label="lab_pltr_InvestmentAgreementMember" xlink: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 Agreement [Member]</link:label>
    <link:label id="lab_pltr_InvestmentAgreementMember_documentation_en-US" xlink:label="lab_pltr_InvestmentAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentAgreementMember" xlink:href="pltr-20220630.xsd#pltr_InvestmentAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_InvestmentAgreementMember" xlink:to="lab_pltr_InvestmentAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a97d24dd-4479-46e1-bd22-e0deab4b119a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_6102f3fb-8f7b-434b-85bb-83111f9bdb7c_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Provision for (benefit from) income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_8be452c3-b70f-4c44-9c9e-d70ed47402d2_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_pltr_AlternativeInvestmentMember_9ad8b06f-404e-4d25-ae8b-532642b5dfab_terseLabel_en-US" xlink:label="lab_pltr_AlternativeInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative Investment</link:label>
    <link:label id="lab_pltr_AlternativeInvestmentMember_label_en-US" xlink:label="lab_pltr_AlternativeInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative Investment [Member]</link:label>
    <link:label id="lab_pltr_AlternativeInvestmentMember_documentation_en-US" xlink:label="lab_pltr_AlternativeInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative investment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_AlternativeInvestmentMember" xlink:href="pltr-20220630.xsd#pltr_AlternativeInvestmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_AlternativeInvestmentMember" xlink:to="lab_pltr_AlternativeInvestmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_1d62082f-5ae2-4317-962e-81b0f54f3894_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">Consolidated Statements of Operations [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_AdditionalPaidInCapitalMember_297e1233-8be2-4aee-b3ef-ff77f7bd69de_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_e567b95e-2a9c-42f4-b464-e7e18d02a9b6_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_9a120ad8-261d-473c-98da-5ce144686921_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_d5ae012a-892a-4c0b-a509-ac1655dcad89_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, noncurrent</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent" xlink:to="lab_us-gaap_RestrictedCashNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4c754145-4026-43b5-889f-70d797c359b8_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average shares of common stock outstanding used in computing net loss per share attributable to common stockholders, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_df24c27d-1556-4b1d-87b5-0977476a8664_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 shares used in computing net loss per share, diluted</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_22edc7f8-d229-44d1-b19f-c8b46d8dec95_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_e31699d0-3e24-4757-8ee5-f9d75b71b730_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_ArrangementsAndNonarrangementTransactionsMember_19c0b342-f8a9-4710-ae98-499a9a0ddae7_terseLabel_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_label_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_d7a03fbf-d6c4-4a45-9551-0569629ea817_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_7604a84c-0b5c-4137-8503-b825c1625d8a_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.001 par value: 20,000,000 Class A shares authorized as of June 30, 2022 and December 31, 2021; 1,962,382 and 1,926,589 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively; 2,700,000 Class B shares authorized as of June 30, 2022 and December 31, 2021; 99,354 and 99,880 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively; and 1,005 Class F shares authorized, issued, and outstanding as of June 30, 2022 and December 31, 2021</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_InvestmentPurchasePriceCommitment_aa9cec33-1ce8-4948-929e-41638b940655_terseLabel_en-US" xlink:label="lab_pltr_InvestmentPurchasePriceCommitment" xlink: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 purchase price commitment</link:label>
    <link:label id="lab_pltr_InvestmentPurchasePriceCommitment_label_en-US" xlink:label="lab_pltr_InvestmentPurchasePriceCommitment" xlink: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 Purchase Price Commitment</link:label>
    <link:label id="lab_pltr_InvestmentPurchasePriceCommitment_documentation_en-US" xlink:label="lab_pltr_InvestmentPurchasePriceCommitment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment purchase price commitment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentPurchasePriceCommitment" xlink:href="pltr-20220630.xsd#pltr_InvestmentPurchasePriceCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_InvestmentPurchasePriceCommitment" xlink:to="lab_pltr_InvestmentPurchasePriceCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_94a49e34-8f0c-4032-9792-a520321e0da9_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2d3cbe5b-a7bb-4e50-92d7-ba782068171f_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">RSUs granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_3c643224-51a1-4e57-a06b-abed408321f2_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink: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 Debt [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink: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 Debt [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtLineItems" xlink:to="lab_us-gaap_ShortTermDebtLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_8aba6651-37ef-4f75-a0d8-042d84c563a1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Antidilutive Securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_ce2b0cab-7217-4a8f-b46e-4a0269721f9a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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 Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_21b21d20-0830-4e8f-830b-633bd6d143f9_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" 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 Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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 Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_CommonClassFMember_18d06df1-0d32-4a95-861f-fe1ed13b6486_terseLabel_en-US" xlink:label="lab_pltr_CommonClassFMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class F Common Stock</link:label>
    <link:label id="lab_pltr_CommonClassFMember_label_en-US" xlink:label="lab_pltr_CommonClassFMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class F [Member]</link:label>
    <link:label id="lab_pltr_CommonClassFMember_documentation_en-US" xlink:label="lab_pltr_CommonClassFMember" xlink: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 Class F [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonClassFMember" xlink:href="pltr-20220630.xsd#pltr_CommonClassFMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_CommonClassFMember" xlink:to="lab_pltr_CommonClassFMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_35b032d3-94d2-4343-9e7f-a098e33f7138_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash - beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ed3ee379-8deb-4060-bb9f-2afae1641c18_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash - end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7d7fc33e-f3a0-4460-add8-15be9e19ed22_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash, cash equivalents, and restricted cash</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_0456bb0c-fdb6-4fc3-954a-ae965cdb2daa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_b0344dbe-99af-4033-ae41-46497063beec_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_1e6c08cf-672b-48d2-bc86-b6b414a7ae04_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" 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">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_70ec922b-5db4-42ae-8421-d2165027a0a3_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_4fb8ffa2-e1f1-424b-9a88-f4455ab9a93c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the exercise of common stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_71debe63-fc8c-4002-ab81-c545e28d7700_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="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_RestrictedCashAbstract_8f050f1e-d275-46a8-b5d1-bd47ec5ae0dd_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, current and noncurrent</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAbstract_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAbstract" xlink:to="lab_us-gaap_RestrictedCashAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_41f61a4c-7aac-489a-9586-cf3c415a328e_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" 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">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_pltr_ContractualOptionAmount_560408a2-b722-4aa9-8a32-4482def93cc6_terseLabel_en-US" xlink:label="lab_pltr_ContractualOptionAmount" xlink: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 option amounts</link:label>
    <link:label id="lab_pltr_ContractualOptionAmount_label_en-US" xlink:label="lab_pltr_ContractualOptionAmount" xlink: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 Option Amount</link:label>
    <link:label id="lab_pltr_ContractualOptionAmount_documentation_en-US" xlink:label="lab_pltr_ContractualOptionAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual option amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_ContractualOptionAmount" xlink:href="pltr-20220630.xsd#pltr_ContractualOptionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_ContractualOptionAmount" xlink:to="lab_pltr_ContractualOptionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3d3e544e-b3c0-448c-9a1a-92c8011bb87f_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_d7116ecd-ed89-492c-b32c-c8cd1a95f14c_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_60bbbdd3-6f67-44d7-8f70-fceb4cd45ea3_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_f57ef4bd-7e5f-4be5-b4ac-e4f174e28dac_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">Debt instrument 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_us-gaap_InvestmentTypeAxis_ef977a98-1ddb-490b-8255-98676429db7d_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_July2022AmendmentMember_91d4075c-4a4d-4c99-8a53-06b50c801990_terseLabel_en-US" xlink:label="lab_pltr_July2022AmendmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">July 2022 Amendment</link:label>
    <link:label id="lab_pltr_July2022AmendmentMember_label_en-US" xlink:label="lab_pltr_July2022AmendmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">July 2022 Amendment [Member]</link:label>
    <link:label id="lab_pltr_July2022AmendmentMember_documentation_en-US" xlink:label="lab_pltr_July2022AmendmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">July 2022 Amendment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_July2022AmendmentMember" xlink:href="pltr-20220630.xsd#pltr_July2022AmendmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_July2022AmendmentMember" xlink:to="lab_pltr_July2022AmendmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_b2eb1a49-92bd-44f4-8529-16188b9d3164_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_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_4c0d6643-2d24-4a0c-ae86-99c62c079b9c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink: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 Financial Information for Each Reportable Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentInPhysicalCommodities_85d5179d-c109-40ca-804d-4595c12bdacb_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentInPhysicalCommodities" xlink: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 physical commodities</link:label>
    <link:label id="lab_us-gaap_InvestmentInPhysicalCommodities_label_en-US" xlink:label="lab_us-gaap_InvestmentInPhysicalCommodities" xlink: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 in Physical Commodities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentInPhysicalCommodities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInPhysicalCommodities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentInPhysicalCommodities" xlink:to="lab_us-gaap_InvestmentInPhysicalCommodities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_38c487a1-f0e7-4773-a4f1-9e32bb2aa43d_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_c692d635-207e-4ab9-ae3d-4bcc54629cf6_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_OtherAssetsNoncurrent_0db7db39-cbc9-4e9a-a160-74ed0e913735_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_fb567c3c-b544-4f65-8f3c-bb4617492276_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Remaining Contractual Life (years) and Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_e523949c-9c23-49ca-8009-716c30d09ca3_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_5f6f0110-55b7-418f-9072-f01568056e42_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_pltr_LongTermPurchaseCommitmentReliefAmount_fba1b513-2f5d-420a-b98c-06c4ce4c4978_terseLabel_en-US" xlink:label="lab_pltr_LongTermPurchaseCommitmentReliefAmount" xlink: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 commitment relief amount</link:label>
    <link:label id="lab_pltr_LongTermPurchaseCommitmentReliefAmount_label_en-US" xlink:label="lab_pltr_LongTermPurchaseCommitmentReliefAmount" xlink: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 Purchase Commitment, Relief Amount</link:label>
    <link:label id="lab_pltr_LongTermPurchaseCommitmentReliefAmount_documentation_en-US" xlink:label="lab_pltr_LongTermPurchaseCommitmentReliefAmount" xlink: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-term Purchase Commitment, Relief Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_LongTermPurchaseCommitmentReliefAmount" xlink:href="pltr-20220630.xsd#pltr_LongTermPurchaseCommitmentReliefAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_LongTermPurchaseCommitmentReliefAmount" xlink:to="lab_pltr_LongTermPurchaseCommitmentReliefAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_79d98476-04a1-4f00-a32c-b8e15a2fea5a_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">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_51f2a9ad-45b0-43d7-9f81-2c73f83bb2fe_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">Ending balance (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_pltr_CommonStockVotingRightsNumberOfVotes_a6388fcc-c32f-4699-959c-998d4e96f8af_terseLabel_en-US" xlink:label="lab_pltr_CommonStockVotingRightsNumberOfVotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voting rights</link:label>
    <link:label id="lab_pltr_CommonStockVotingRightsNumberOfVotes_label_en-US" xlink:label="lab_pltr_CommonStockVotingRightsNumberOfVotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Voting Rights, Number of Votes</link:label>
    <link:label id="lab_pltr_CommonStockVotingRightsNumberOfVotes_documentation_en-US" xlink:label="lab_pltr_CommonStockVotingRightsNumberOfVotes" xlink: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, Voting Rights, Number of Votes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonStockVotingRightsNumberOfVotes" xlink:href="pltr-20220630.xsd#pltr_CommonStockVotingRightsNumberOfVotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_CommonStockVotingRightsNumberOfVotes" xlink:to="lab_pltr_CommonStockVotingRightsNumberOfVotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_0072f22e-3fd7-4f38-a1e9-80bcb284d021_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" 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 Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_4146f65b-5efa-492f-b41f-e92860571807_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_d0c20951-7b0c-4560-baee-492d1dc6d9f8_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Consolidation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_66cd556a-e3f7-4496-b105-665601635f0b_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 foreign exchange on cash, cash equivalents, and restricted cash</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_us-gaap_PropertyPlantAndEquipmentNet_50392daf-b6a1-49a8-9da0-7a7711489e6a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_eb6c4b64-8764-4c89-ad66-d3ac005f149c_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_ba1a8985-6a04-4d26-9a49-8062fbcdd86a_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">Sales 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_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_49e37d83-9a59-483f-9fd6-b4d6c6c17446_terseLabel_en-US" xlink:label="lab_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Revolving Credit Facility</link:label>
    <link:label id="lab_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember" xlink: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 Fourteen Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember" xlink: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 Fourteen Revolving Credit Facility Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember" xlink:href="pltr-20220630.xsd#pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember" xlink:to="lab_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2d732a4e-f4ba-45bb-9e23-4a06834d5020_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1b0fc982-242a-4fb0-9464-bd2006702c28_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock from the exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_b96bddeb-7d44-482f-9f32-82483edce0b4_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">RSUs canceled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_d29698e2-d2b1-4d2f-933b-67afd69c5751_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 (expense), 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_BalanceSheetLocationAxis_261b6aec-8847-4920-84e4-190d354f736a_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_db3edbb1-b420-4adf-a8b4-2985e0d43a71_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="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_StatementOfIncomeAndComprehensiveIncomeAbstract_9037885c-43d9-41eb-a7de-596f38fd1b5a_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_b2a538cb-9c34-47b2-8593-6b26a81fdae3_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_5bed82e8-3cc5-4084-8816-5422b9a44506_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_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue_2a5494d6-4b96-4684-9c5b-65937c614d57_terseLabel_en-US" xlink:label="lab_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon net exercise of common stock warrants and other</link:label>
    <link:label id="lab_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue_label_en-US" xlink:label="lab_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance Of Common Stock Upon Net Exercise Of Common Stock Warrants and Other, Value</link:label>
    <link:label id="lab_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue_documentation_en-US" xlink:label="lab_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon net exercise of common stock warrants and other value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" xlink:href="pltr-20220630.xsd#pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" xlink:to="lab_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_52cf07c7-15ee-4543-8573-d8375a7fc46f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_27fe5425-f6fe-44b4-aaab-a8e3578c147f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7131fd09-038b-4f31-ab90-bd716c0ea31a_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_876910cc-824d-4e5b-aee5-824c06fdc897_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposits, current and noncurrent</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_80b1d1d3-bfb2-4e65-9674-87dcc2e3d55d_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_us-gaap_IncomeTaxesPaidNet_358a90d3-7c77-4439-ab6b-2f505b57dc09_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes</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_ContractWithCustomerLiabilityRevenueRecognized_d81e9c71-caeb-481a-bc80-de34535a8d1e_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink: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 from contract liability balances</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_11a1468a-337f-4f55-ae8f-e3dac770f4ce_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_StockholdersEquityNoteDisclosureTextBlock_19d4908e-7470-41e8-870b-e9b60254f531_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_6fdfc9e7-5aea-4629-bc93-ec0acb502af8_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 (in years)</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_SignificantAccountingPoliciesTextBlock_38db16f3-7d70-4b55-82fe-35da076c9be6_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_pltr_InvestmentCommitmentsMember_8aef3d82-e9b8-457e-b33f-f1179abc57f9_terseLabel_en-US" xlink:label="lab_pltr_InvestmentCommitmentsMember" xlink: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 Commitments</link:label>
    <link:label id="lab_pltr_InvestmentCommitmentsMember_label_en-US" xlink:label="lab_pltr_InvestmentCommitmentsMember" xlink: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 Commitments [Member]</link:label>
    <link:label id="lab_pltr_InvestmentCommitmentsMember_documentation_en-US" xlink:label="lab_pltr_InvestmentCommitmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment commitments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentCommitmentsMember" xlink:href="pltr-20220630.xsd#pltr_InvestmentCommitmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_InvestmentCommitmentsMember" xlink:to="lab_pltr_InvestmentCommitmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_a0b99d35-75c4-4f10-9635-07a74f1bc578_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 share based compensation expense</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_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares_608bfe4a-c152-4b8e-849c-75dc6c31bc0f_terseLabel_en-US" xlink:label="lab_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon net exercise of common stock warrants (in shares)</link:label>
    <link:label id="lab_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares_label_en-US" xlink:label="lab_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance Of Common Stock Upon Net Exercise Of Common Stock Warrants and Other, Shares</link:label>
    <link:label id="lab_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares_documentation_en-US" xlink:label="lab_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon net exercise of common stock warrants and other shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares" xlink:href="pltr-20220630.xsd#pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares" xlink:to="lab_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b790c03-ddab-4f1a-b2e0-a7de47d9d037_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding</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_pltr_CustomerDepositNoncurrent_b437f54a-5565-43af-a68f-f7b639dd567a_terseLabel_en-US" xlink:label="lab_pltr_CustomerDepositNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposits, noncurrent</link:label>
    <link:label id="lab_pltr_CustomerDepositNoncurrent_label_en-US" xlink:label="lab_pltr_CustomerDepositNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Deposit Noncurrent</link:label>
    <link:label id="lab_pltr_CustomerDepositNoncurrent_documentation_en-US" xlink:label="lab_pltr_CustomerDepositNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposit noncurrent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CustomerDepositNoncurrent" xlink:href="pltr-20220630.xsd#pltr_CustomerDepositNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_CustomerDepositNoncurrent" xlink:to="lab_pltr_CustomerDepositNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_be04c2ec-7c41-4706-acf7-778d28e5af5f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_11ba0512-5561-4dea-b234-d7e8c3e2e027_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_a19bc5f1-bd36-4406-8121-fe67b4e2e475_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_a6aea590-8780-4f4c-bb29-3ef8e945368a_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsFairValueDisclosure_ca7c51eb-650f-4b1d-8a94-78b43512451d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_OtherAssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_OtherAssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsFairValueDisclosure" xlink:to="lab_us-gaap_OtherAssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_3fcd4def-965d-486c-aad7-bc86a05c30fa_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_e3df3476-b060-486a-8452-9dbf1a40aac6_verboseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" 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">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_7fb0c018-a1f3-45a6-a219-cb00046279bc_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 and Geographic 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_LiabilitiesAndStockholdersEquityAbstract_8c558346-5dfc-44b3-b1fa-2487ed142ef6_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" 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">Liabilities and Stockholders' 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_30615ade-6b46-41b2-8814-7ff2305b570b_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_fec44289-addc-4b06-ab9e-25c32bcd6bde_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" 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">Options canceled and forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://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 and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_651bfefa-1574-41f2-ad4f-0c881a4f4df7_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink: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 Reconciliation of Segment Financial Information to Loss from Operations</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink: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 Other Significant Reconciling Items from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_15e04407-2a24-46c2-8c44-e97e6985d836_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_EquitySecuritiesFvNiCost_7358c5fa-1d4c-4ec7-930d-b5a3fe6f4d92_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiCost" xlink: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 securities, fv-ni, cost</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiCost_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiCost" xlink: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 Securities, FV-NI, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiCost" xlink:to="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_MaximumContractValue_a59412c6-0328-43d5-be6e-99ca9aab801e_terseLabel_en-US" xlink:label="lab_pltr_MaximumContractValue" xlink: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 contract value</link:label>
    <link:label id="lab_pltr_MaximumContractValue_label_en-US" xlink:label="lab_pltr_MaximumContractValue" xlink: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 Contract Value</link:label>
    <link:label id="lab_pltr_MaximumContractValue_documentation_en-US" xlink:label="lab_pltr_MaximumContractValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum contract value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_MaximumContractValue" xlink:href="pltr-20220630.xsd#pltr_MaximumContractValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_MaximumContractValue" xlink:to="lab_pltr_MaximumContractValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfOperations_a3bb846e-fa53-418b-9d8e-865cd5c477f7_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantMember_43e17653-8851-4c42-821a-0b738085e2fb_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants to purchase common stock</link:label>
    <link:label id="lab_us-gaap_WarrantMember_label_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantMember" xlink:to="lab_us-gaap_WarrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_6298f925-58cc-4fda-bb2f-0cce1092bc4a_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_8c240c53-c87a-4782-a018-3dae5f044939_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average shares of common stock outstanding used in computing net loss per share attributable to common stockholders, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f4c139c9-865a-4f97-a1ea-4a9287848afd_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average shares used in computing net loss per share, basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_c341a6b0-ba46-4f20-90b9-e91c1e1de4eb_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">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_74cea021-c39a-4a99-a4e5-54204f012355_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested and exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_8dfbed7f-ae3c-4ef0-83ef-ae4c05e433a5_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_a77f744d-692d-4acb-ac62-e09ed837bcc8_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 7)</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_04b540df-d99a-4007-b75e-70ddacd4c122_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_bdd85b26-150e-48fe-93e8-54141bd8514f_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">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d33b9d08-eeae-4b41-920d-2feb361d5387_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">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_cbdf4448-ad74-4dbc-b654-5248f45222c7_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">Letter 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_RestrictedCashCurrent_c0fd2f6d-7014-47aa-93a2-681f4fd82faa_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_c9bd51c3-b905-41f7-a9e6-dbef2d45a4cc_terseLabel_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciling items</link:label>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_label_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink: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 Reconciling Items [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaterialReconcilingItemsMember" xlink:to="lab_us-gaap_MaterialReconcilingItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_23a9ae57-2d15-4760-b56a-6f5cbfd4cf12_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_c5a20d64-e066-44eb-a56c-f3ba1af46429_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_178db022-32c2-415b-8194-80e63da10c65_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_Contribution_c1d4d299-d974-4342-a02d-22bcef531875_terseLabel_en-US" xlink:label="lab_pltr_Contribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contribution</link:label>
    <link:label id="lab_pltr_Contribution_9bda5958-037b-4ed9-849a-b52722e51734_totalLabel_en-US" xlink:label="lab_pltr_Contribution" 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 contribution</link:label>
    <link:label id="lab_pltr_Contribution_label_en-US" xlink:label="lab_pltr_Contribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contribution</link:label>
    <link:label id="lab_pltr_Contribution_documentation_en-US" xlink:label="lab_pltr_Contribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contribution.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_Contribution" xlink:href="pltr-20220630.xsd#pltr_Contribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_Contribution" xlink:to="lab_pltr_Contribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_0506fb58-6ab3-427f-849d-000d6809107b_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents:</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_d62c2635-67c4-4a45-aef8-f4831f5e935f_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/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_FairValueInputsLevel3Member_aaa4b307-2c0a-413d-9be5-673d13b64e79_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_aab40134-b0a2-49af-bcee-6d91c521eed5_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_RevenueFromContractWithCustomerTextBlock_162db573-fc74-408c-8b16-898ad0e9b089_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">Contract Liabilities and Remaining Performance Obligations</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_75da3fc8-9694-4574-bf62-dd36cc71ed0d_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_InvestmentTypeCategorizationMember_3d51cb35-8e40-45d9-b403-6bcc5108b2eb_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_df835355-681e-4508-bbdf-eff7f1b85984_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_TypeOfArrangementAxis_1a7ab797-e8f5-49db-ba9b-fcc0305e4f4f_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_label_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis" xlink:to="lab_us-gaap_TypeOfArrangementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_256868f6-dda6-452a-a4e3-f92ce806186a_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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b7d6a5db-f26f-4835-81a3-60423f82d30c_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_FairValueInputsLevel2Member_b75bc71f-8cc5-4007-a37a-a157ff8681dc_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&#160;2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_391ed478-dbf8-49dd-8b90-38c44a13ce9b_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_MarketableSecuritiesCurrent_5f8d6eda-100c-4c4d-a527-13b2ae4f98cd_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_NetIncomeLossAvailableToCommonStockholdersDiluted_1df8f8d1-00da-4e7c-a4f9-090270509618_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss attributable to common stockholders, for diluted net loss per share</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_57118230-205b-48d9-9548-3fabce93658e_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per share attributable to common stockholders, diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_28d73c56-ad4a-44cd-991f-ce7287e06b72_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">Net loss per share attributable to common stockholders, diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTextBlock_dd38c11a-fac6-4fc1-8923-06bc454a3c11_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink: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 Total Authorized, Issued, And Outstanding Shares</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f913ee44-4e6d-4f26-954f-46f963110228_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_srt_ConsolidationItemsAxis_8aab8aa2-525d-4035-a90e-ad611baba7cd_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink: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 Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_8b5c4127-4651-47e0-8f52-1f9e54523569_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_c57a31cf-906e-448a-8c2b-5ee057729faa_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_LongtermPurchaseCommitmentPeriod_b6171467-86dc-41e0-85e6-e29552d91e1e_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period for purchase price commitment (in years)</link:label>
    <link:label id="lab_us-gaap_LongtermPurchaseCommitmentPeriod_label_en-US" xlink:label="lab_us-gaap_LongtermPurchaseCommitmentPeriod" xlink: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 Purchase Commitment, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermPurchaseCommitmentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:to="lab_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_bd8f458e-25b6-431f-8c8a-eaabdf6e4970_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_99cb6d69-87c6-4b7c-a850-bcd7559fc3ee_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink: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_EquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink: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 Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense_4a90b0f5-e966-404a-b2aa-bf28700263ed_verboseLabel_en-US" xlink:label="lab_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense" 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">General and administrative expenses</link:label>
    <link:label id="lab_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense_label_en-US" xlink:label="lab_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense" xlink: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 Excluding Stockbased Compensation Expense</link:label>
    <link:label id="lab_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense_documentation_en-US" xlink:label="lab_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expense excluding stock-based compensation expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense" xlink:href="pltr-20220630.xsd#pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense" xlink:to="lab_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_dff2dd89-4a53-49f5-8c93-b69600776f54_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of RSU Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_PurchaseCommitmentForCurrentContractYear_49450ae9-5f70-49b6-8575-b94804808a86_terseLabel_en-US" xlink:label="lab_pltr_PurchaseCommitmentForCurrentContractYear" xlink: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 commitment for current contract year</link:label>
    <link:label id="lab_pltr_PurchaseCommitmentForCurrentContractYear_label_en-US" xlink:label="lab_pltr_PurchaseCommitmentForCurrentContractYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment For Current Contract Year</link:label>
    <link:label id="lab_pltr_PurchaseCommitmentForCurrentContractYear_documentation_en-US" xlink:label="lab_pltr_PurchaseCommitmentForCurrentContractYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment For Current Contract Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_PurchaseCommitmentForCurrentContractYear" xlink:href="pltr-20220630.xsd#pltr_PurchaseCommitmentForCurrentContractYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_PurchaseCommitmentForCurrentContractYear" xlink:to="lab_pltr_PurchaseCommitmentForCurrentContractYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_ced5ca5d-6b30-4199-8327-a8c828e53cf4_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">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_LineOfCreditFacilityCommitmentFeePercentage_0cbb9901-02ec-4283-a940-0dfcbfbbc1da_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_5f47e33d-5f6e-4d0e-ba5e-dfb0026f25f8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested and exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_InvestmentInNumberOfOunceOfGoldBars_ec7f9718-3fd9-4c2b-90c6-1901f6e88cf8_terseLabel_en-US" xlink:label="lab_pltr_InvestmentInNumberOfOunceOfGoldBars" xlink: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 number of ounce of gold bars</link:label>
    <link:label id="lab_pltr_InvestmentInNumberOfOunceOfGoldBars_label_en-US" xlink:label="lab_pltr_InvestmentInNumberOfOunceOfGoldBars" xlink: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 In Number Of Ounce Of Gold Bars</link:label>
    <link:label id="lab_pltr_InvestmentInNumberOfOunceOfGoldBars_documentation_en-US" xlink:label="lab_pltr_InvestmentInNumberOfOunceOfGoldBars" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in number of ounce of gold bars.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentInNumberOfOunceOfGoldBars" xlink:href="pltr-20220630.xsd#pltr_InvestmentInNumberOfOunceOfGoldBars"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_InvestmentInNumberOfOunceOfGoldBars" xlink:to="lab_pltr_InvestmentInNumberOfOunceOfGoldBars" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_303ae563-ce32-41c4-887a-bb9cfb202d12_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_CostOfRevenue_4ce7c8d6-a5b6-419d-86a5-d1d9e4ff1e9b_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_dc064be4-b5b1-4d86-becf-b99352edbe80_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink: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 financing activities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink: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 (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_1807f033-2f60-47cb-ba0a-43f1b0df426e_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink: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 with customer, liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_4ce4be00-fb3d-4fa2-aeb0-ed4de2497f77_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_38acee3d-95be-4a93-a739-40980e3a2fbb_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_7b3c8304-e89e-414d-b151-9fa6331ae67f_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">Undrawn revolving credit facility amount</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_InterestExpense_dd330a88-cc03-4dae-ad6b-b1cee25c13dc_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_813e8f66-4af5-41d7-81a7-6c673f8c211e_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, noncurrent</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_89a8a9c2-8d07-4917-a437-ec7e1b23d5e1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested and exercisable as of June 30, 2022</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_24899299-e220-49e8-a258-87c3c78cb66e_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_a2872374-fe39-43d6-897b-80724de4ffc2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss_ad9ba1f9-92b8-40ac-8321-ea2a9ee7e17d_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" 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">Unrealized gain (loss) for marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink: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, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_RestOfWorldMember_f50ffb6a-0027-4c12-807b-067ad41f5d63_terseLabel_en-US" xlink:label="lab_pltr_RestOfWorldMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest of world</link:label>
    <link:label id="lab_pltr_RestOfWorldMember_label_en-US" xlink:label="lab_pltr_RestOfWorldMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest Of World [Member]</link:label>
    <link:label id="lab_pltr_RestOfWorldMember_documentation_en-US" xlink:label="lab_pltr_RestOfWorldMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest of world.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_RestOfWorldMember" xlink:href="pltr-20220630.xsd#pltr_RestOfWorldMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_RestOfWorldMember" xlink:to="lab_pltr_RestOfWorldMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_cf04b0b8-2241-45e4-98d1-6b261e455ae5_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2de76383-0428-444b-b0b1-d6ee9feec7ec_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">RSUs vested and converted to shares (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_pltr_ControlOfTotalVotingPower_0636b1b3-5793-4b0a-9b9c-98486deb215e_terseLabel_en-US" xlink:label="lab_pltr_ControlOfTotalVotingPower" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Control of total voting power</link:label>
    <link:label id="lab_pltr_ControlOfTotalVotingPower_label_en-US" xlink:label="lab_pltr_ControlOfTotalVotingPower" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Control Of Total Voting Power</link:label>
    <link:label id="lab_pltr_ControlOfTotalVotingPower_documentation_en-US" xlink:label="lab_pltr_ControlOfTotalVotingPower" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Control of total voting power.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_ControlOfTotalVotingPower" xlink:href="pltr-20220630.xsd#pltr_ControlOfTotalVotingPower"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_ControlOfTotalVotingPower" xlink:to="lab_pltr_ControlOfTotalVotingPower" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_1e332e45-a640-41cf-9862-ed0458519d8f_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_ProceedsFromSaleOfEquitySecuritiesFvNi_64ebc757-ee92-4ead-8f09-4e781f6912fb_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi" xlink: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 Equity Securities, FV-NI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi" xlink:to="lab_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_6a0f7d07-5b0e-483d-a563-b74a29f76a2f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink: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 Short-term Debt [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink: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 Short-Term Debt [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_63e07c7c-9e0a-4034-a1c4-8259aae4bb27_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">Summary of Revenue by Geography</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_RevenueFromContractWithCustomerAbstract_a779e542-2220-49f1-8521-7cd02862f888_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_MarketableSecuritiesAbstract_1294257a-4826-41cd-a626-ba5dc84c3967_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" xlink: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_MarketableSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d007cee0-be80-43a4-b60d-9a06afdf2e32_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase in cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_dda4bbcc-92f5-4494-b5c4-2122d172e62b_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_4328a66e-c940-462b-bd46-e7066d8b80eb_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_1fb3ac9e-25e0-4f1f-8f57-6282cbae04ae_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesGainLoss_5d571035-78a1-42f1-a475-83de3a4a1b5a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized and realized (gain) loss from marketable securities, net</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesGainLoss_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesGainLoss" xlink:to="lab_us-gaap_MarketableSecuritiesGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_85e0093d-b1e9-4951-af41-6795ab2a5425_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 per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_71bed0f7-202d-49f5-9841-28b87168daa7_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" 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 Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_55c53ad1-17b3-453c-9467-a0b278959efa_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations of Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_49b0dc8d-ed0e-46f3-9372-b4d7d936f1a2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_d85d0427-0cb8-4a92-95c2-3b4bea54b79d_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_caec61c0-b40f-4c0c-8bb1-8ee8cb04e2ba_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued legal</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_bb2dad2b-3b5a-4962-893a-5bfc2a1e0a0e_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_4af04a8f-7421-417d-af45-2cfa10515b4e_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" 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">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_b509a2c5-f7bd-4dde-a501-ad4940a34763_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_pltr_RestrictedCashCurrentAndNoncurrentMember_eaba2b7e-cd22-4837-9a69-72c16a9d33f5_terseLabel_en-US" xlink:label="lab_pltr_RestrictedCashCurrentAndNoncurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, current and noncurrent</link:label>
    <link:label id="lab_pltr_RestrictedCashCurrentAndNoncurrentMember_label_en-US" xlink:label="lab_pltr_RestrictedCashCurrentAndNoncurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Current and Noncurrent [Member]</link:label>
    <link:label id="lab_pltr_RestrictedCashCurrentAndNoncurrentMember_documentation_en-US" xlink:label="lab_pltr_RestrictedCashCurrentAndNoncurrentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Current and Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_RestrictedCashCurrentAndNoncurrentMember" xlink:href="pltr-20220630.xsd#pltr_RestrictedCashCurrentAndNoncurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_RestrictedCashCurrentAndNoncurrentMember" xlink:to="lab_pltr_RestrictedCashCurrentAndNoncurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_6671555e-0c30-4441-ad08-2fa66a71c7e9_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_RevenueRemainingPerformanceObligationPercentage_1f3783a2-fd39-4388-ac39-343b322994a1_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">Remaining performance obligation (as 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_NetCashProvidedByUsedInFinancingActivitiesAbstract_29cad15b-f571-4a2f-a4d6-4657ade18341_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_2ce94d2b-f912-4f6d-83de-ae659dcb553a_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink: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_CashAndCashEquivalentsAtCarryingValueAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_20f073be-941d-45fb-bdf6-dd53b278074d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_7a3cbd65-2031-4bea-8bd8-1735b4bcd948_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_a21c997d-e9ea-4c47-b6a2-29515729225e_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 noncurrent 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_fd4b8655-2e97-4679-9aa5-8446a4f6ece9_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_8ef0d3f1-43d1-4615-bb2e-ac4715925298_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_0481003a-a10d-436f-a39b-9cc74792d8d7_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_LongTermPurchaseCommitmentAmount_6a5191f5-b038-4098-9737-ea0bb643c121_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink: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 purchase commitment, amount</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentAmount_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink: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 Purchase Commitment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentAmount" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1911a636-1597-428d-8643-8fbfae990059_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">Summary of Calculation of Basic and Diluted Net 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_pltr_OptionsAndSarsIssuedAndOutstandingMember_5e3f5817-2da9-4348-b797-672fd7c6cbde_terseLabel_en-US" xlink:label="lab_pltr_OptionsAndSarsIssuedAndOutstandingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options and stock appreciation rights issued and outstanding</link:label>
    <link:label id="lab_pltr_OptionsAndSarsIssuedAndOutstandingMember_label_en-US" xlink:label="lab_pltr_OptionsAndSarsIssuedAndOutstandingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options And SARs Issued And Outstanding [Member]</link:label>
    <link:label id="lab_pltr_OptionsAndSarsIssuedAndOutstandingMember_documentation_en-US" xlink:label="lab_pltr_OptionsAndSarsIssuedAndOutstandingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options and SARs issued and outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_OptionsAndSarsIssuedAndOutstandingMember" xlink:href="pltr-20220630.xsd#pltr_OptionsAndSarsIssuedAndOutstandingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_OptionsAndSarsIssuedAndOutstandingMember" xlink:to="lab_pltr_OptionsAndSarsIssuedAndOutstandingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_458c930e-22e3-4f9d-b910-d27bc133c26c_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_4cbd3274-7119-44f6-bf5e-b263eb459119_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pltr_CustomerDepositCurrent_41776ea1-30fb-499e-9f02-f0d4d481332e_terseLabel_en-US" xlink:label="lab_pltr_CustomerDepositCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposits</link:label>
    <link:label id="lab_pltr_CustomerDepositCurrent_label_en-US" xlink:label="lab_pltr_CustomerDepositCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Deposit Current</link:label>
    <link:label id="lab_pltr_CustomerDepositCurrent_documentation_en-US" xlink:label="lab_pltr_CustomerDepositCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposit current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CustomerDepositCurrent" xlink:href="pltr-20220630.xsd#pltr_CustomerDepositCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pltr_CustomerDepositCurrent" xlink:to="lab_pltr_CustomerDepositCurrent" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>pltr-20220630_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 2022 Workiva-->
<!--r:2fa6ddbb-b95f-42dd-bbd8-40543b0b84ca,g:e395dafd-501b-47ba-9a7c-97f908b9a060-->
<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.palantir.com/role/CoverPage" xlink:type="simple" xlink:href="pltr-20220630.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_5aecfeb9-abf2-46e6-a0d8-75a2a078f92e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_a600dafe-f964-4090-b6bb-e3a9fb4374ec" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5aecfeb9-abf2-46e6-a0d8-75a2a078f92e" xlink:to="loc_dei_DocumentInformationTable_a600dafe-f964-4090-b6bb-e3a9fb4374ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_90b63a00-e664-4946-8323-b1d5a3a2368d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_a600dafe-f964-4090-b6bb-e3a9fb4374ec" xlink:to="loc_us-gaap_StatementClassOfStockAxis_90b63a00-e664-4946-8323-b1d5a3a2368d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_dc98054b-ca78-469a-92c8-3e15efc3318a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_90b63a00-e664-4946-8323-b1d5a3a2368d" xlink:to="loc_us-gaap_ClassOfStockDomain_dc98054b-ca78-469a-92c8-3e15efc3318a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_36a7d4de-58fc-4ec5-9efa-8cfd1c70f2f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_dc98054b-ca78-469a-92c8-3e15efc3318a" xlink:to="loc_us-gaap_CommonClassAMember_36a7d4de-58fc-4ec5-9efa-8cfd1c70f2f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_4b4828f6-d7f4-4fa0-bf6e-fb6fb1a781a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_dc98054b-ca78-469a-92c8-3e15efc3318a" xlink:to="loc_us-gaap_CommonClassBMember_4b4828f6-d7f4-4fa0-bf6e-fb6fb1a781a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonClassFMember_f7062f50-9e98-46e7-bf80-02a2602b62dd" xlink:href="pltr-20220630.xsd#pltr_CommonClassFMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_dc98054b-ca78-469a-92c8-3e15efc3318a" xlink:to="loc_pltr_CommonClassFMember_f7062f50-9e98-46e7-bf80-02a2602b62dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_a600dafe-f964-4090-b6bb-e3a9fb4374ec" xlink:to="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_77332720-7953-4541-b3e4-41da0418a968" 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_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentType_77332720-7953-4541-b3e4-41da0418a968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_ba26e045-d63c-4a8e-a013-0778d848e900" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentQuarterlyReport_ba26e045-d63c-4a8e-a013-0778d848e900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_220f2118-19c5-42dc-aad7-b54bd3f52155" 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_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentPeriodEndDate_220f2118-19c5-42dc-aad7-b54bd3f52155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_6bfa1c28-d94c-4c9f-b8c5-d8499e048ca8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentTransitionReport_6bfa1c28-d94c-4c9f-b8c5-d8499e048ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_96efb7c9-5f9e-4312-a5cc-81be8ae4f109" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityFileNumber_96efb7c9-5f9e-4312-a5cc-81be8ae4f109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_40a18eaf-784f-44ea-8b31-97895a7da841" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityRegistrantName_40a18eaf-784f-44ea-8b31-97895a7da841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_6af03291-54de-4668-b0e9-67fe97b4006d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityIncorporationStateCountryCode_6af03291-54de-4668-b0e9-67fe97b4006d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_71e118d0-48d3-48e3-b585-c5bccd95aa86" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityTaxIdentificationNumber_71e118d0-48d3-48e3-b585-c5bccd95aa86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_a7a29a05-86a4-4f94-a198-a71a56ba180c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityAddressAddressLine1_a7a29a05-86a4-4f94-a198-a71a56ba180c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_fdddf12e-f9ef-4ed7-bf51-d37ac6f22fc2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityAddressCityOrTown_fdddf12e-f9ef-4ed7-bf51-d37ac6f22fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_7feb73a0-b7c0-4fc4-86ee-16db0e00db4c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityAddressStateOrProvince_7feb73a0-b7c0-4fc4-86ee-16db0e00db4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_6c7f4902-824e-4015-8d3c-cffe6865b9ce" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityAddressPostalZipCode_6c7f4902-824e-4015-8d3c-cffe6865b9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_a19e5845-2810-46f2-919c-f2c5acbe62b8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_CityAreaCode_a19e5845-2810-46f2-919c-f2c5acbe62b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_f01e7e8a-0aad-4f4c-a46b-6e2aa7f21794" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_LocalPhoneNumber_f01e7e8a-0aad-4f4c-a46b-6e2aa7f21794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_8b1de967-d0ef-439e-9747-289e68553d68" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_Security12bTitle_8b1de967-d0ef-439e-9747-289e68553d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_75a5d998-52c9-461c-a52b-9f4950382e41" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_TradingSymbol_75a5d998-52c9-461c-a52b-9f4950382e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f3d16db4-74d7-475d-9f8d-5ed4d0c98bed" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_SecurityExchangeName_f3d16db4-74d7-475d-9f8d-5ed4d0c98bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_71749e9c-6c2e-476c-9c2d-6d5717df00ef" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityCurrentReportingStatus_71749e9c-6c2e-476c-9c2d-6d5717df00ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_e02941c2-dd90-494f-b4ac-0f34c6402bae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityInteractiveDataCurrent_e02941c2-dd90-494f-b4ac-0f34c6402bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_0fe36275-7f85-4e68-bdf1-25fa14d22063" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityFilerCategory_0fe36275-7f85-4e68-bdf1-25fa14d22063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_b1e587f6-b8d7-4e7b-9d21-e5b55f5072cf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntitySmallBusiness_b1e587f6-b8d7-4e7b-9d21-e5b55f5072cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c591b85a-07f3-41c3-911f-6976442b0d61" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityEmergingGrowthCompany_c591b85a-07f3-41c3-911f-6976442b0d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_6ed05e60-9b25-46ea-b5f5-e2fbcbd2ed7c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityShellCompany_6ed05e60-9b25-46ea-b5f5-e2fbcbd2ed7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ca7ccdb7-efb8-4673-b736-742e02eb7d22" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ca7ccdb7-efb8-4673-b736-742e02eb7d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a53097e5-16ad-4959-9410-114369b3fa90" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_EntityCentralIndexKey_a53097e5-16ad-4959-9410-114369b3fa90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_9bf9c6d9-606c-4dff-98d9-801c642e8e33" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_AmendmentFlag_9bf9c6d9-606c-4dff-98d9-801c642e8e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6ecbf75f-ecff-4b39-8403-1556eb2ef27b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6ecbf75f-ecff-4b39-8403-1556eb2ef27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_2c0ee16c-90f0-4cb9-94f2-136a5aca7d89" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_DocumentFiscalYearFocus_2c0ee16c-90f0-4cb9-94f2-136a5aca7d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_db5f2b51-18b1-4a26-a8d8-d841453fce1b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_345a1af7-ba30-40e1-b27f-b8fb7f89e33e" xlink:to="loc_dei_CurrentFiscalYearEndDate_db5f2b51-18b1-4a26-a8d8-d841453fce1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_c5fdec5b-a2fd-462a-9b87-012486f9018b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_22ef1d01-419f-4097-a4b6-71c168d5e165" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c5fdec5b-a2fd-462a-9b87-012486f9018b" xlink:to="loc_us-gaap_StatementTable_22ef1d01-419f-4097-a4b6-71c168d5e165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_23a7f484-1915-4e46-be4e-32b872ff172a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_22ef1d01-419f-4097-a4b6-71c168d5e165" xlink:to="loc_us-gaap_StatementClassOfStockAxis_23a7f484-1915-4e46-be4e-32b872ff172a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a84e6759-4c7d-4890-ab92-8445505cb9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_23a7f484-1915-4e46-be4e-32b872ff172a" xlink:to="loc_us-gaap_ClassOfStockDomain_a84e6759-4c7d-4890-ab92-8445505cb9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_384324a5-9612-4c49-a96f-3521960ef892" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a84e6759-4c7d-4890-ab92-8445505cb9fe" xlink:to="loc_us-gaap_CommonClassAMember_384324a5-9612-4c49-a96f-3521960ef892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_db8c916e-4a5f-4da3-9ba2-da1c518c3698" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a84e6759-4c7d-4890-ab92-8445505cb9fe" xlink:to="loc_us-gaap_CommonClassBMember_db8c916e-4a5f-4da3-9ba2-da1c518c3698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonClassFMember_ef20b2ce-fcc9-412e-806d-0ce18af3ba84" xlink:href="pltr-20220630.xsd#pltr_CommonClassFMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a84e6759-4c7d-4890-ab92-8445505cb9fe" xlink:to="loc_pltr_CommonClassFMember_ef20b2ce-fcc9-412e-806d-0ce18af3ba84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a1918114-5913-4eb6-8554-00fbac9c46a3" 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_22ef1d01-419f-4097-a4b6-71c168d5e165" xlink:to="loc_us-gaap_StatementLineItems_a1918114-5913-4eb6-8554-00fbac9c46a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" 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_StatementLineItems_a1918114-5913-4eb6-8554-00fbac9c46a3" xlink:to="loc_us-gaap_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" 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_601b712c-5a93-4630-9196-756c79855d57" xlink:to="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4d619e3e-50b3-455d-8ce1-8142c2f5fae4" 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_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4d619e3e-50b3-455d-8ce1-8142c2f5fae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_7e91c244-9006-4df0-af5b-b25dca002df9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:to="loc_us-gaap_RestrictedCashCurrent_7e91c244-9006-4df0-af5b-b25dca002df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_56817d78-e8c1-439c-905e-f1a28cbdd767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_56817d78-e8c1-439c-905e-f1a28cbdd767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_fb9f4b72-3bc0-4391-862c-baa3631690d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_fb9f4b72-3bc0-4391-862c-baa3631690d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0586c489-e4db-4b7c-8e84-790513255139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0586c489-e4db-4b7c-8e84-790513255139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d4eb2ddb-2676-4644-951b-1a8213142701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_feab1a82-2be0-4000-b012-1f0eb7b99b19" xlink:to="loc_us-gaap_AssetsCurrent_d4eb2ddb-2676-4644-951b-1a8213142701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ecbe287b-9109-4f79-95d0-a64c3a29c95f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ecbe287b-9109-4f79-95d0-a64c3a29c95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_c005961c-7795-4fd3-a499-ac5324ded67c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_c005961c-7795-4fd3-a499-ac5324ded67c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_bfac0b0c-a81c-4426-af59-7bcb4d2250af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_bfac0b0c-a81c-4426-af59-7bcb4d2250af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b9773bf3-2da7-498f-9a3d-049cc37cc43a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b9773bf3-2da7-498f-9a3d-049cc37cc43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d1102eef-ff8b-4d89-8651-12da99ea29d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_601b712c-5a93-4630-9196-756c79855d57" xlink:to="loc_us-gaap_Assets_d1102eef-ff8b-4d89-8651-12da99ea29d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" 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_StatementLineItems_a1918114-5913-4eb6-8554-00fbac9c46a3" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" 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_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_ca0b1c5a-c40f-4e1b-ae03-1929381571a8" 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_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:to="loc_us-gaap_AccountsPayableCurrent_ca0b1c5a-c40f-4e1b-ae03-1929381571a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_d46a4043-8817-4909-b591-c8477d5f80a3" 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_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_d46a4043-8817-4909-b591-c8477d5f80a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_b5f4c612-1e34-46a6-890f-a128668a35ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:to="loc_us-gaap_DeferredRevenueCurrent_b5f4c612-1e34-46a6-890f-a128668a35ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CustomerDepositCurrent_4096e090-3293-4314-9c0f-3d723fdef210" xlink:href="pltr-20220630.xsd#pltr_CustomerDepositCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:to="loc_pltr_CustomerDepositCurrent_4096e090-3293-4314-9c0f-3d723fdef210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_60e0a400-9f0b-4d1a-b9d0-a6caa5c3b3a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_60e0a400-9f0b-4d1a-b9d0-a6caa5c3b3a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d2d90c74-245a-4171-95c2-c324d1f62ed3" 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_b9ac7b30-6085-469a-97e0-be257e6754a3" xlink:to="loc_us-gaap_LiabilitiesCurrent_d2d90c74-245a-4171-95c2-c324d1f62ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_16a66abc-9136-4b38-9276-541de25941e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_16a66abc-9136-4b38-9276-541de25941e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CustomerDepositNoncurrent_08a54d91-31c7-4969-a422-88ae2945e23b" xlink:href="pltr-20220630.xsd#pltr_CustomerDepositNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_pltr_CustomerDepositNoncurrent_08a54d91-31c7-4969-a422-88ae2945e23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_63a86734-b225-44a7-8174-4ba19ad342b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_63a86734-b225-44a7-8174-4ba19ad342b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c290cd3e-79f2-4c91-8534-67047356a0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c290cd3e-79f2-4c91-8534-67047356a0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4debef9f-2094-4714-903f-d416f503183a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_Liabilities_4debef9f-2094-4714-903f-d416f503183a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3ac41d7a-afda-42bb-b18f-cc199142a21a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3ac41d7a-afda-42bb-b18f-cc199142a21a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_fe9fe644-17ba-4216-a8cc-791442c4375f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_StockholdersEquityAbstract_fe9fe644-17ba-4216-a8cc-791442c4375f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5ca935be-1fc7-44bf-b861-522df38a02b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe9fe644-17ba-4216-a8cc-791442c4375f" xlink:to="loc_us-gaap_CommonStockValue_5ca935be-1fc7-44bf-b861-522df38a02b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_57d3ffa6-e980-4a9a-b825-635188b594f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe9fe644-17ba-4216-a8cc-791442c4375f" xlink:to="loc_us-gaap_AdditionalPaidInCapital_57d3ffa6-e980-4a9a-b825-635188b594f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cc70ea43-c0ff-4e1b-b483-c5d9b054a4f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe9fe644-17ba-4216-a8cc-791442c4375f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cc70ea43-c0ff-4e1b-b483-c5d9b054a4f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6232cea1-0ee1-4174-8345-003ef26cd509" 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_fe9fe644-17ba-4216-a8cc-791442c4375f" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6232cea1-0ee1-4174-8345-003ef26cd509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_33910442-744f-4119-8025-d7145567bcf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_StockholdersEquity_33910442-744f-4119-8025-d7145567bcf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4f1a1559-f3c0-4ea9-b140-9c30861df3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_df196c8d-f85d-40e9-ac61-daa26c337fcd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_4f1a1559-f3c0-4ea9-b140-9c30861df3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1c891c32-1aeb-4feb-9e7c-1a893d893bce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0b005d68-a190-4ed7-80bc-0e6a6ae168f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1c891c32-1aeb-4feb-9e7c-1a893d893bce" xlink:to="loc_us-gaap_StatementTable_0b005d68-a190-4ed7-80bc-0e6a6ae168f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_80b8308e-93db-4975-b712-44bdd66c3d74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0b005d68-a190-4ed7-80bc-0e6a6ae168f3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_80b8308e-93db-4975-b712-44bdd66c3d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9a5dc062-1630-4bba-b8bb-8232827d1f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_80b8308e-93db-4975-b712-44bdd66c3d74" xlink:to="loc_us-gaap_ClassOfStockDomain_9a5dc062-1630-4bba-b8bb-8232827d1f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_28457aab-9535-4459-9816-cd217101dca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9a5dc062-1630-4bba-b8bb-8232827d1f3c" xlink:to="loc_us-gaap_CommonClassAMember_28457aab-9535-4459-9816-cd217101dca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_97bbce6c-927f-4405-a05c-aefb3c61cb45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9a5dc062-1630-4bba-b8bb-8232827d1f3c" xlink:to="loc_us-gaap_CommonClassBMember_97bbce6c-927f-4405-a05c-aefb3c61cb45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonClassFMember_9397c161-163d-423a-9a9b-12e6db7f0189" xlink:href="pltr-20220630.xsd#pltr_CommonClassFMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9a5dc062-1630-4bba-b8bb-8232827d1f3c" xlink:to="loc_pltr_CommonClassFMember_9397c161-163d-423a-9a9b-12e6db7f0189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1eaabcff-b4b0-4bda-953c-88a398fa44ef" 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_0b005d68-a190-4ed7-80bc-0e6a6ae168f3" xlink:to="loc_us-gaap_StatementLineItems_1eaabcff-b4b0-4bda-953c-88a398fa44ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_58607136-0b42-43a7-bbfd-36a6cc261e99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1eaabcff-b4b0-4bda-953c-88a398fa44ef" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_58607136-0b42-43a7-bbfd-36a6cc261e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_bf42e72e-7df3-4f6d-86bf-3ba637298908" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1eaabcff-b4b0-4bda-953c-88a398fa44ef" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_bf42e72e-7df3-4f6d-86bf-3ba637298908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_0a81a733-0e5d-419a-828b-557da167073e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1eaabcff-b4b0-4bda-953c-88a398fa44ef" xlink:to="loc_us-gaap_CommonStockSharesIssued_0a81a733-0e5d-419a-828b-557da167073e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_81257d9e-4b13-4cb4-9131-488c72372780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1eaabcff-b4b0-4bda-953c-88a398fa44ef" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_81257d9e-4b13-4cb4-9131-488c72372780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e39a8182-0479-4c79-8e8d-cfc4d735a0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e39a8182-0479-4c79-8e8d-cfc4d735a0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_602fb6f8-c58d-44c3-91c9-d20da0041c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_CostOfRevenue_602fb6f8-c58d-44c3-91c9-d20da0041c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b57a203e-7a1a-42f1-b3d7-3ae588e893fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_GrossProfit_b57a203e-7a1a-42f1-b3d7-3ae588e893fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_96f2d9c3-f270-4611-b2e8-6c4b1fd63935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_OperatingExpensesAbstract_96f2d9c3-f270-4611-b2e8-6c4b1fd63935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_f8bfa7a6-892d-4b54-89e4-218ba6abdf40" 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_96f2d9c3-f270-4611-b2e8-6c4b1fd63935" xlink:to="loc_us-gaap_SellingAndMarketingExpense_f8bfa7a6-892d-4b54-89e4-218ba6abdf40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_6f9ece2b-968e-4258-be42-87a89a1dc731" 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_96f2d9c3-f270-4611-b2e8-6c4b1fd63935" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_6f9ece2b-968e-4258-be42-87a89a1dc731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_209137ae-d2c8-426d-95dd-597c7d6ee2ed" 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_96f2d9c3-f270-4611-b2e8-6c4b1fd63935" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_209137ae-d2c8-426d-95dd-597c7d6ee2ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_930afd81-334e-424e-81c7-22d75260725d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_96f2d9c3-f270-4611-b2e8-6c4b1fd63935" xlink:to="loc_us-gaap_OperatingExpenses_930afd81-334e-424e-81c7-22d75260725d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8d037069-bb15-4c3f-8d4c-115d41107bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_OperatingIncomeLoss_8d037069-bb15-4c3f-8d4c-115d41107bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_e2b9487b-fb9a-4a98-ad87-a399822c16cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_InvestmentIncomeInterest_e2b9487b-fb9a-4a98-ad87-a399822c16cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_af9a62dc-8d37-42da-9cea-30d6afdaa3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_InterestExpense_af9a62dc-8d37-42da-9cea-30d6afdaa3d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_f470886d-2d34-42ce-8ec2-32c27898e187" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_f470886d-2d34-42ce-8ec2-32c27898e187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ed261f55-4a99-4c41-99e6-3478b94657bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ed261f55-4a99-4c41-99e6-3478b94657bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f5f71803-1bff-4e26-a026-be4803314273" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f5f71803-1bff-4e26-a026-be4803314273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9ba22000-1913-4a56-b7c9-3d4db4cb870d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_NetIncomeLoss_9ba22000-1913-4a56-b7c9-3d4db4cb870d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_1a029166-538b-4f70-affa-74a76e9fe4eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_EarningsPerShareBasic_1a029166-538b-4f70-affa-74a76e9fe4eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_5a86d884-9e2f-47bb-8567-8101c993c117" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_EarningsPerShareDiluted_5a86d884-9e2f-47bb-8567-8101c993c117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_39ca425c-e8a4-44d3-8fdc-796b0a29adfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_39ca425c-e8a4-44d3-8fdc-796b0a29adfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_039e70c3-560b-46a7-ac2e-1cbef10cbde4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_849d9562-3fb2-4f21-b73b-3b2c8ac8d260" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_039e70c3-560b-46a7-ac2e-1cbef10cbde4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9d7fd363-4785-40e6-b91b-29143180f276" 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_a7fe9f87-600e-4937-a91e-630feded930e" 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_9d7fd363-4785-40e6-b91b-29143180f276" xlink:to="loc_us-gaap_NetIncomeLoss_a7fe9f87-600e-4937-a91e-630feded930e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0a38d509-4c04-4499-a579-8a3a72867328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9d7fd363-4785-40e6-b91b-29143180f276" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0a38d509-4c04-4499-a579-8a3a72867328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5a3fdc47-7a71-44d9-8280-cc1697945e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0a38d509-4c04-4499-a579-8a3a72867328" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5a3fdc47-7a71-44d9-8280-cc1697945e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_36e16f17-2f29-4cb5-9c35-8418ebf85e79" 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_9d7fd363-4785-40e6-b91b-29143180f276" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_36e16f17-2f29-4cb5-9c35-8418ebf85e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_78c24c69-2221-445e-9b02-cc8e672d68d5" 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_14377947-f683-4337-8e71-1f3a5e1ae57e" 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_78c24c69-2221-445e-9b02-cc8e672d68d5" xlink:to="loc_us-gaap_StatementTable_14377947-f683-4337-8e71-1f3a5e1ae57e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_90f3b39f-3367-42b5-947a-683d81c06247" 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_14377947-f683-4337-8e71-1f3a5e1ae57e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_90f3b39f-3367-42b5-947a-683d81c06247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c56aaae0-17b6-4970-9a5e-a6127d03e6e9" 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_90f3b39f-3367-42b5-947a-683d81c06247" xlink:to="loc_us-gaap_EquityComponentDomain_c56aaae0-17b6-4970-9a5e-a6127d03e6e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_8b11d5a3-14f7-43a3-a565-ad0d7450eda4" 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_c56aaae0-17b6-4970-9a5e-a6127d03e6e9" xlink:to="loc_us-gaap_CommonStockMember_8b11d5a3-14f7-43a3-a565-ad0d7450eda4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_34d0f762-3e6b-41a9-8ec8-ca622af40ab4" 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_c56aaae0-17b6-4970-9a5e-a6127d03e6e9" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_34d0f762-3e6b-41a9-8ec8-ca622af40ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f235d274-0493-4072-ac69-d2dc3a810b3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c56aaae0-17b6-4970-9a5e-a6127d03e6e9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f235d274-0493-4072-ac69-d2dc3a810b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6196475d-b027-417a-9ba2-d6c0db3c22e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c56aaae0-17b6-4970-9a5e-a6127d03e6e9" xlink:to="loc_us-gaap_RetainedEarningsMember_6196475d-b027-417a-9ba2-d6c0db3c22e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" 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_14377947-f683-4337-8e71-1f3a5e1ae57e" xlink:to="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5107e335-9f9f-49d9-92e0-18399ebc0259" 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_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5107e335-9f9f-49d9-92e0-18399ebc0259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_72b44aaa-140e-47bf-ae72-bd0caca1e370" 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_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_StockholdersEquity_72b44aaa-140e-47bf-ae72-bd0caca1e370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0351f4b8-3f16-4c36-874a-55dc1c6706fb" 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_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0351f4b8-3f16-4c36-874a-55dc1c6706fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_089c2c88-f0eb-454d-90db-9734fa927b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_089c2c88-f0eb-454d-90db-9734fa927b2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_a97555d6-583a-4e9f-b74e-0cae784f1da9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_a97555d6-583a-4e9f-b74e-0cae784f1da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_47478141-afe5-4be6-8249-35a3f560a901" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_47478141-afe5-4be6-8249-35a3f560a901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested_ccc80269-670d-4b5f-9119-78896b3e37e5" xlink:href="pltr-20220630.xsd#pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested_ccc80269-670d-4b5f-9119-78896b3e37e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested_23795ec0-b480-4efe-b280-feaeec7ed820" xlink:href="pltr-20220630.xsd#pltr_StockIssuedDuringPeriodValueGrowthUnitsVested"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested_23795ec0-b480-4efe-b280-feaeec7ed820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares_7cacb6eb-6e8b-444b-b672-6a0dedd0176f" xlink:href="pltr-20220630.xsd#pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares_7cacb6eb-6e8b-444b-b672-6a0dedd0176f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue_32826d84-27c0-4ac6-991a-751a89425d6c" xlink:href="pltr-20220630.xsd#pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue_32826d84-27c0-4ac6-991a-751a89425d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8fb07c7b-39e0-4cbf-b273-fb167f30f07d" 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_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8fb07c7b-39e0-4cbf-b273-fb167f30f07d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c1fe48e8-6349-454c-a3f6-3ed46b1858af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c1fe48e8-6349-454c-a3f6-3ed46b1858af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9ec2856b-7413-4817-9369-78d42fd004aa" 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_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_NetIncomeLoss_9ec2856b-7413-4817-9369-78d42fd004aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4b2cfec5-892d-4dd7-81db-273ad1d593e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4b2cfec5-892d-4dd7-81db-273ad1d593e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_73aef923-e84e-4489-b4a6-6a891b396239" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_73bbd93b-ee78-40cc-82d8-3704518fc134" xlink:to="loc_us-gaap_StockholdersEquity_73aef923-e84e-4489-b4a6-6a891b396239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pltr-20220630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_b81e6657-cc2c-4796-9144-dc669fa8d31a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_28f24eab-4eea-4eb7-818f-624e718b4371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b81e6657-cc2c-4796-9144-dc669fa8d31a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_28f24eab-4eea-4eb7-818f-624e718b4371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_144ca581-c95e-4f76-8b63-333d06bff9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_28f24eab-4eea-4eb7-818f-624e718b4371" xlink:to="loc_us-gaap_NetIncomeLoss_144ca581-c95e-4f76-8b63-333d06bff9b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e12772df-b656-4767-b953-96e2f8c8301c" 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_StatementOfCashFlowsAbstract_b81e6657-cc2c-4796-9144-dc669fa8d31a" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e12772df-b656-4767-b953-96e2f8c8301c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_58a30ccc-7cd3-4333-a1f7-fbe1ee228a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e12772df-b656-4767-b953-96e2f8c8301c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_58a30ccc-7cd3-4333-a1f7-fbe1ee228a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_59e70c03-f2ce-4555-b408-f576c8c7d768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e12772df-b656-4767-b953-96e2f8c8301c" xlink:to="loc_us-gaap_ShareBasedCompensation_59e70c03-f2ce-4555-b408-f576c8c7d768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f0ddd7a8-14bd-45e2-b5ed-11756d21dbc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e12772df-b656-4767-b953-96e2f8c8301c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f0ddd7a8-14bd-45e2-b5ed-11756d21dbc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_NoncashOperatingLeaseCost_a6cf0626-c976-4ffd-aa74-5c9538bc5a4e" xlink:href="pltr-20220630.xsd#pltr_NoncashOperatingLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e12772df-b656-4767-b953-96e2f8c8301c" xlink:to="loc_pltr_NoncashOperatingLeaseCost_a6cf0626-c976-4ffd-aa74-5c9538bc5a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesGainLoss_7e044b6f-15c8-48c8-bb08-9798b0bb0377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e12772df-b656-4767-b953-96e2f8c8301c" xlink:to="loc_us-gaap_MarketableSecuritiesGainLoss_7e044b6f-15c8-48c8-bb08-9798b0bb0377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_8184d29e-9262-4ead-a66d-5661125225f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e12772df-b656-4767-b953-96e2f8c8301c" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_8184d29e-9262-4ead-a66d-5661125225f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8064f93d-ab6c-4b59-8336-5f32d8c9237b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e12772df-b656-4767-b953-96e2f8c8301c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8064f93d-ab6c-4b59-8336-5f32d8c9237b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b877cd70-b0cf-4f3c-9c32-a8eb6eb483f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8064f93d-ab6c-4b59-8336-5f32d8c9237b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b877cd70-b0cf-4f3c-9c32-a8eb6eb483f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_fad6b644-0825-4fe1-a3f3-b0de2a03ea82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8064f93d-ab6c-4b59-8336-5f32d8c9237b" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_fad6b644-0825-4fe1-a3f3-b0de2a03ea82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_b6270414-cb09-4357-b0cf-becf432c7745" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8064f93d-ab6c-4b59-8336-5f32d8c9237b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_b6270414-cb09-4357-b0cf-becf432c7745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_cbf83dfd-4af2-491e-881f-c39d93106d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8064f93d-ab6c-4b59-8336-5f32d8c9237b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_cbf83dfd-4af2-491e-881f-c39d93106d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_e3dfb253-d37d-4731-8a88-e736975edbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8064f93d-ab6c-4b59-8336-5f32d8c9237b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_e3dfb253-d37d-4731-8a88-e736975edbb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_0037e58f-d24a-416a-9eee-843bb060321e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8064f93d-ab6c-4b59-8336-5f32d8c9237b" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_0037e58f-d24a-416a-9eee-843bb060321e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_f563d675-6a13-44fc-96d9-44935c1b6e22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8064f93d-ab6c-4b59-8336-5f32d8c9237b" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_f563d675-6a13-44fc-96d9-44935c1b6e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent_2ed1d2dc-f1cb-4ea9-b634-098bb4a3e26e" xlink:href="pltr-20220630.xsd#pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8064f93d-ab6c-4b59-8336-5f32d8c9237b" xlink:to="loc_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent_2ed1d2dc-f1cb-4ea9-b634-098bb4a3e26e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_6205da48-ddfa-4790-85e4-8dd73258b787" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8064f93d-ab6c-4b59-8336-5f32d8c9237b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_6205da48-ddfa-4790-85e4-8dd73258b787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_469893e0-34d6-43b6-b4b1-de32e4106e56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e12772df-b656-4767-b953-96e2f8c8301c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_469893e0-34d6-43b6-b4b1-de32e4106e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c6e185d9-4dce-4ed5-a913-489a3bafaa01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b81e6657-cc2c-4796-9144-dc669fa8d31a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c6e185d9-4dce-4ed5-a913-489a3bafaa01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2c796a7d-5e13-46ed-9438-ccc6cfafaf4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c6e185d9-4dce-4ed5-a913-489a3bafaa01" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2c796a7d-5e13-46ed-9438-ccc6cfafaf4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_88726967-6966-4be9-83cb-657a4667b194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c6e185d9-4dce-4ed5-a913-489a3bafaa01" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_88726967-6966-4be9-83cb-657a4667b194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi_92779830-6a53-4314-8cbe-84db3dd9bfd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c6e185d9-4dce-4ed5-a913-489a3bafaa01" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi_92779830-6a53-4314-8cbe-84db3dd9bfd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_19dfda34-0b07-48fa-b3b4-22f2108735f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c6e185d9-4dce-4ed5-a913-489a3bafaa01" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_19dfda34-0b07-48fa-b3b4-22f2108735f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_239dd00c-f573-4e29-bd99-6cdf20185eec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b81e6657-cc2c-4796-9144-dc669fa8d31a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_239dd00c-f573-4e29-bd99-6cdf20185eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_e86f0b06-1f55-457d-81a8-7677158e3526" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_239dd00c-f573-4e29-bd99-6cdf20185eec" xlink:to="loc_us-gaap_RepaymentsOfDebt_e86f0b06-1f55-457d-81a8-7677158e3526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_a6c366b3-eab9-448f-a6fc-5fda6959f616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_239dd00c-f573-4e29-bd99-6cdf20185eec" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_a6c366b3-eab9-448f-a6fc-5fda6959f616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_0dcbc3cf-3100-45ed-bfc7-71652f89b95c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_239dd00c-f573-4e29-bd99-6cdf20185eec" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_0dcbc3cf-3100-45ed-bfc7-71652f89b95c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d0826a1a-5032-40c9-a8d8-0c59b21e5059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_239dd00c-f573-4e29-bd99-6cdf20185eec" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d0826a1a-5032-40c9-a8d8-0c59b21e5059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_89261446-3754-4d80-a2a8-d69fcec8e040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b81e6657-cc2c-4796-9144-dc669fa8d31a" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_89261446-3754-4d80-a2a8-d69fcec8e040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_68b83c6c-0e16-4044-8ee8-6e9260020964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b81e6657-cc2c-4796-9144-dc669fa8d31a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_68b83c6c-0e16-4044-8ee8-6e9260020964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a69fd023-fb94-4454-ac81-8512eeeea264" 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_b81e6657-cc2c-4796-9144-dc669fa8d31a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a69fd023-fb94-4454-ac81-8512eeeea264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_33f1442c-6c15-4656-9948-8d5affd2a98d" 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_b81e6657-cc2c-4796-9144-dc669fa8d31a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_33f1442c-6c15-4656-9948-8d5affd2a98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_7be36b9f-16eb-40ac-ab98-bc34f30b7964" 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_b81e6657-cc2c-4796-9144-dc669fa8d31a" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_7be36b9f-16eb-40ac-ab98-bc34f30b7964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_5545bad6-fa74-4cea-a6db-beebdc81ef89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_7be36b9f-16eb-40ac-ab98-bc34f30b7964" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_5545bad6-fa74-4cea-a6db-beebdc81ef89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_b8a56499-bdf0-401b-b870-2520bba1bdfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_7be36b9f-16eb-40ac-ab98-bc34f30b7964" xlink:to="loc_us-gaap_InterestPaidNet_b8a56499-bdf0-401b-b870-2520bba1bdfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/Organization" xlink:type="simple" xlink:href="pltr-20220630.xsd#Organization"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/Organization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_71afeb68-db55-49bb-ac4e-dbdc1986d896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_44d1c5cb-4cee-4131-9969-5f050e013e48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_71afeb68-db55-49bb-ac4e-dbdc1986d896" xlink:to="loc_us-gaap_NatureOfOperations_44d1c5cb-4cee-4131-9969-5f050e013e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="pltr-20220630.xsd#SignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_66e3b74e-dc32-4423-b2cb-babc651131bb" 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_6b21cbd6-1482-443a-adbf-8c2adadfa3aa" 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_66e3b74e-dc32-4423-b2cb-babc651131bb" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_6b21cbd6-1482-443a-adbf-8c2adadfa3aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="pltr-20220630.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6b69ee83-15a8-46a3-ac3b-53cdc8805a47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_0467bc3b-5543-4186-8b52-747f60dd8086" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6b69ee83-15a8-46a3-ac3b-53cdc8805a47" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_0467bc3b-5543-4186-8b52-747f60dd8086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_1a4830c8-dec8-4772-8fa4-469c4fe03343" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6b69ee83-15a8-46a3-ac3b-53cdc8805a47" xlink:to="loc_us-gaap_UseOfEstimates_1a4830c8-dec8-4772-8fa4-469c4fe03343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_42548151-4629-4fa8-83db-03cdcf740530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6b69ee83-15a8-46a3-ac3b-53cdc8805a47" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_42548151-4629-4fa8-83db-03cdcf740530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_6fb4e0a5-d206-46ba-b0ed-41c6bc3f3e11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6b69ee83-15a8-46a3-ac3b-53cdc8805a47" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_6fb4e0a5-d206-46ba-b0ed-41c6bc3f3e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_518a0df8-d43b-4586-a5eb-8f2ad0297fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6b69ee83-15a8-46a3-ac3b-53cdc8805a47" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_518a0df8-d43b-4586-a5eb-8f2ad0297fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="pltr-20220630.xsd#SignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/SignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_26c55bfd-2bc1-4564-930d-68177a3f7d0d" 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_ScheduleOfCashAndCashEquivalentsTableTextBlock_83380ae6-016e-4809-a446-56e7d0812c21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_26c55bfd-2bc1-4564-930d-68177a3f7d0d" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_83380ae6-016e-4809-a446-56e7d0812c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_219a8c92-a91e-4646-8626-f4d007c44876" 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_CashAndCashEquivalentsAtCarryingValue_02aa0a87-671a-4742-aade-79b53156f972" 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_AccountingPoliciesAbstract_219a8c92-a91e-4646-8626-f4d007c44876" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_02aa0a87-671a-4742-aade-79b53156f972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_6da34bcd-d323-4c1f-b5ad-2c95834fb05f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_219a8c92-a91e-4646-8626-f4d007c44876" xlink:to="loc_us-gaap_RestrictedCashCurrent_6da34bcd-d323-4c1f-b5ad-2c95834fb05f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_6778b63c-ae36-4fb8-8a99-3231008d89a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_219a8c92-a91e-4646-8626-f4d007c44876" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_6778b63c-ae36-4fb8-8a99-3231008d89a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_df78ff9e-6d3e-4159-a769-374f2ebcd62d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_219a8c92-a91e-4646-8626-f4d007c44876" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_df78ff9e-6d3e-4159-a769-374f2ebcd62d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#SignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f208099e-50f7-4412-8f73-9ab4c2e3e44e" 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_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" 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_AccountingPoliciesAbstract_f208099e-50f7-4412-8f73-9ab4c2e3e44e" xlink:to="loc_us-gaap_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6e0c4fa0-4ec5-49f4-ab83-e874a40b2493" 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_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" xlink:to="loc_srt_RangeAxis_6e0c4fa0-4ec5-49f4-ab83-e874a40b2493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_db103a17-aaea-439c-8c3b-908336bd80cf" 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_6e0c4fa0-4ec5-49f4-ab83-e874a40b2493" xlink:to="loc_srt_RangeMember_db103a17-aaea-439c-8c3b-908336bd80cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a0f719bc-a23d-4776-a680-e45b306082dc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_db103a17-aaea-439c-8c3b-908336bd80cf" xlink:to="loc_srt_MaximumMember_a0f719bc-a23d-4776-a680-e45b306082dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_475964b3-64a6-48dc-b208-1e26ab503e71" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_db103a17-aaea-439c-8c3b-908336bd80cf" xlink:to="loc_srt_MinimumMember_475964b3-64a6-48dc-b208-1e26ab503e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f40cbbaa-9734-4035-a77a-fb985611ac71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f40cbbaa-9734-4035-a77a-fb985611ac71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_16241572-0618-4c0a-a736-d773514f15de" 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_f40cbbaa-9734-4035-a77a-fb985611ac71" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_16241572-0618-4c0a-a736-d773514f15de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_66e6f25a-1b16-4ba3-8886-e04965d3cc80" 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_16241572-0618-4c0a-a736-d773514f15de" xlink:to="loc_us-gaap_SalesRevenueNetMember_66e6f25a-1b16-4ba3-8886-e04965d3cc80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_AccountsReceivableBenchmarkMember_034ccb6f-f98a-4db0-ac46-1bd9be2bb04c" xlink:href="pltr-20220630.xsd#pltr_AccountsReceivableBenchmarkMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_16241572-0618-4c0a-a736-d773514f15de" xlink:to="loc_pltr_AccountsReceivableBenchmarkMember_034ccb6f-f98a-4db0-ac46-1bd9be2bb04c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_c7b96323-5fa8-4d36-8f29-79f69a90e705" 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_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_c7b96323-5fa8-4d36-8f29-79f69a90e705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_be614f92-6948-4cb6-830c-d7f33d9829c7" 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_c7b96323-5fa8-4d36-8f29-79f69a90e705" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_be614f92-6948-4cb6-830c-d7f33d9829c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_2b870b46-d1c1-469b-b0a3-d63edea11d34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_be614f92-6948-4cb6-830c-d7f33d9829c7" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_2b870b46-d1c1-469b-b0a3-d63edea11d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_2f1bfb5b-9f1f-4694-a19e-8e34cabf5c80" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" xlink:to="loc_srt_MajorCustomersAxis_2f1bfb5b-9f1f-4694-a19e-8e34cabf5c80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_661bfefc-3ac4-4de3-8047-f313b03fb0fe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_2f1bfb5b-9f1f-4694-a19e-8e34cabf5c80" xlink:to="loc_srt_NameOfMajorCustomerDomain_661bfefc-3ac4-4de3-8047-f313b03fb0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CustomerMember_8e2eacea-9e5a-44aa-8823-759448fef28d" xlink:href="pltr-20220630.xsd#pltr_CustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_661bfefc-3ac4-4de3-8047-f313b03fb0fe" xlink:to="loc_pltr_CustomerMember_8e2eacea-9e5a-44aa-8823-759448fef28d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9831f30d-d856-4425-89ca-55b5385e2863" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_50fd0519-0dc9-4fe6-9d5a-56deb7cdc4c5" xlink:to="loc_us-gaap_StatementLineItems_9831f30d-d856-4425-89ca-55b5385e2863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1c8dfc65-1ba9-4468-b949-08e7baaaa856" 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_StatementLineItems_9831f30d-d856-4425-89ca-55b5385e2863" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1c8dfc65-1ba9-4468-b949-08e7baaaa856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_c4809c63-bf88-41ae-a446-69bbb2e51cc7" 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_StatementLineItems_9831f30d-d856-4425-89ca-55b5385e2863" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_c4809c63-bf88-41ae-a446-69bbb2e51cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligations" xlink:type="simple" xlink:href="pltr-20220630.xsd#ContractLiabilitiesandRemainingPerformanceObligations"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b38deb3f-e8df-4346-a904-2bd901b46624" 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_4132769d-7f41-4625-930c-6b254ccf81fc" 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_b38deb3f-e8df-4346-a904-2bd901b46624" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_4132769d-7f41-4625-930c-6b254ccf81fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1e49b830-951d-4373-8e49-19b56f877d3c" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f7bf53da-6eee-46ea-a76c-546afd628372" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1e49b830-951d-4373-8e49-19b56f877d3c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f7bf53da-6eee-46ea-a76c-546afd628372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2b9c7f76-1147-40f8-b3c7-5a12a080129c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f7bf53da-6eee-46ea-a76c-546afd628372" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2b9c7f76-1147-40f8-b3c7-5a12a080129c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_efc2ae58-ebf4-4fbb-ae74-e26871cc3412" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f7bf53da-6eee-46ea-a76c-546afd628372" xlink:to="loc_srt_RangeAxis_efc2ae58-ebf4-4fbb-ae74-e26871cc3412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c3570ae2-d688-4fb7-97fa-aef8ac9b0045" 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_efc2ae58-ebf4-4fbb-ae74-e26871cc3412" xlink:to="loc_srt_RangeMember_c3570ae2-d688-4fb7-97fa-aef8ac9b0045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8e01051d-6e87-4b27-86e0-321401ed85a4" 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_c3570ae2-d688-4fb7-97fa-aef8ac9b0045" xlink:to="loc_srt_MinimumMember_8e01051d-6e87-4b27-86e0-321401ed85a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a2efd76d-9241-4b12-9368-de870c8c6785" 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_c3570ae2-d688-4fb7-97fa-aef8ac9b0045" xlink:to="loc_srt_MaximumMember_a2efd76d-9241-4b12-9368-de870c8c6785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_f7bf53da-6eee-46ea-a76c-546afd628372" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_ec2e4305-04c1-4a90-bc6c-de72d72a2715" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_ContractWithCustomerLiability_ec2e4305-04c1-4a90-bc6c-de72d72a2715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d6e0775a-453d-4e77-b6e9-ef828aefe73c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d6e0775a-453d-4e77-b6e9-ef828aefe73c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_ffd12aa2-5954-40cc-86ee-e73d5683b32c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_ffd12aa2-5954-40cc-86ee-e73d5683b32c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b26b433f-db50-40ad-82d6-8af7fc066eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b26b433f-db50-40ad-82d6-8af7fc066eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8d0a85cf-f979-4e90-8e22-154726efeeea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0fc8829c-6fd1-4c80-a814-332014f0bcd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8d0a85cf-f979-4e90-8e22-154726efeeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail_1" xlink:type="simple" xlink:href="pltr-20220630.xsd#ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail_1"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.palantir.com/role/InvestmentsandFairValueMeasurements" xlink:type="simple" xlink:href="pltr-20220630.xsd#InvestmentsandFairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/InvestmentsandFairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_47e28195-88d7-45ef-b7c8-2d14c6ccd6ea" 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_pltr_InvestmentsAndFairValueMeasurementsTextBlock_c13c5548-85ca-482a-bc9c-f94e3a7c1248" xlink:href="pltr-20220630.xsd#pltr_InvestmentsAndFairValueMeasurementsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_47e28195-88d7-45ef-b7c8-2d14c6ccd6ea" xlink:to="loc_pltr_InvestmentsAndFairValueMeasurementsTextBlock_c13c5548-85ca-482a-bc9c-f94e3a7c1248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsTables" xlink:type="simple" xlink:href="pltr-20220630.xsd#InvestmentsandFairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_74783352-7a95-484b-9c8e-1011e854b3fa" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_2699478f-5cc0-4702-9ed0-41b5e8edc173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_74783352-7a95-484b-9c8e-1011e854b3fa" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_2699478f-5cc0-4702-9ed0-41b5e8edc173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_10130954-ba7f-43db-9f80-bbffe6baf28a" 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_9214ea9d-aea6-4b16-b669-b2d30f116400" 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_10130954-ba7f-43db-9f80-bbffe6baf28a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9214ea9d-aea6-4b16-b669-b2d30f116400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_017ad0f9-ef1f-46a0-9e0f-82cf6f7415ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9214ea9d-aea6-4b16-b669-b2d30f116400" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_017ad0f9-ef1f-46a0-9e0f-82cf6f7415ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4d6ed907-b152-492b-beae-d45afff18e77" 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_017ad0f9-ef1f-46a0-9e0f-82cf6f7415ed" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4d6ed907-b152-492b-beae-d45afff18e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_673518fe-0fe0-4ee3-86ad-97d9f5e31ff3" 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_4d6ed907-b152-492b-beae-d45afff18e77" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_673518fe-0fe0-4ee3-86ad-97d9f5e31ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_57cb2b4e-6d20-4b5e-abe9-90ccee150c26" 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_4d6ed907-b152-492b-beae-d45afff18e77" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_57cb2b4e-6d20-4b5e-abe9-90ccee150c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_63ad576f-6fc9-43bc-b664-0a12e6863bec" 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_4d6ed907-b152-492b-beae-d45afff18e77" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_63ad576f-6fc9-43bc-b664-0a12e6863bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_348e95b6-f30e-46d7-b994-080c0c6b5632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9214ea9d-aea6-4b16-b669-b2d30f116400" xlink:to="loc_us-gaap_FinancialInstrumentAxis_348e95b6-f30e-46d7-b994-080c0c6b5632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_73f82992-64cb-403f-a5dd-867a3c985219" 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_348e95b6-f30e-46d7-b994-080c0c6b5632" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_73f82992-64cb-403f-a5dd-867a3c985219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_88b97f2a-95d7-4ecb-8070-e2e961a3f375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_73f82992-64cb-403f-a5dd-867a3c985219" xlink:to="loc_us-gaap_MoneyMarketFundsMember_88b97f2a-95d7-4ecb-8070-e2e961a3f375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_d84c83a1-db71-44a2-a847-1b015bd7fb67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_73f82992-64cb-403f-a5dd-867a3c985219" xlink:to="loc_us-gaap_CertificatesOfDepositMember_d84c83a1-db71-44a2-a847-1b015bd7fb67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_415f555e-50fa-47f6-a160-e9ab64312ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_73f82992-64cb-403f-a5dd-867a3c985219" xlink:to="loc_us-gaap_EquitySecuritiesMember_415f555e-50fa-47f6-a160-e9ab64312ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_23ddb388-c16c-48ea-9eab-eb0849d57368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9214ea9d-aea6-4b16-b669-b2d30f116400" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_23ddb388-c16c-48ea-9eab-eb0849d57368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_2d4f4fd2-fb4d-4db7-9e07-4f58835feeeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_23ddb388-c16c-48ea-9eab-eb0849d57368" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_2d4f4fd2-fb4d-4db7-9e07-4f58835feeeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_dde00246-64a5-434c-ae95-e9d0f5b50e3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2d4f4fd2-fb4d-4db7-9e07-4f58835feeeb" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_dde00246-64a5-434c-ae95-e9d0f5b50e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_RestrictedCashCurrentAndNoncurrentMember_b621c634-4003-44e8-b270-0dd407e6b3d9" xlink:href="pltr-20220630.xsd#pltr_RestrictedCashCurrentAndNoncurrentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2d4f4fd2-fb4d-4db7-9e07-4f58835feeeb" xlink:to="loc_pltr_RestrictedCashCurrentAndNoncurrentMember_b621c634-4003-44e8-b270-0dd407e6b3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_b101edb8-8e16-492d-9a9b-55f90789294c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2d4f4fd2-fb4d-4db7-9e07-4f58835feeeb" xlink:to="loc_us-gaap_EquitySecuritiesMember_b101edb8-8e16-492d-9a9b-55f90789294c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_450fea46-cfed-48aa-9f8b-ba5f7c3773d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9214ea9d-aea6-4b16-b669-b2d30f116400" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_450fea46-cfed-48aa-9f8b-ba5f7c3773d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_0ccb0fec-55d8-4026-9d46-e6c05288b361" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_450fea46-cfed-48aa-9f8b-ba5f7c3773d3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_0ccb0fec-55d8-4026-9d46-e6c05288b361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f036861f-565f-4de1-9559-fdba344fe2ba" 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_CashAndCashEquivalentsAtCarryingValueAbstract_0ccb0fec-55d8-4026-9d46-e6c05288b361" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f036861f-565f-4de1-9559-fdba344fe2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAbstract_7434cc89-b1c0-4b32-bdd1-bad9b81fc431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_450fea46-cfed-48aa-9f8b-ba5f7c3773d3" xlink:to="loc_us-gaap_RestrictedCashAbstract_7434cc89-b1c0-4b32-bdd1-bad9b81fc431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_9e51033c-3ce4-4ab6-8aa4-4f890366d562" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAbstract_7434cc89-b1c0-4b32-bdd1-bad9b81fc431" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_9e51033c-3ce4-4ab6-8aa4-4f890366d562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_9c3c6aee-b835-4dcc-89bc-cc3ee8b33828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_450fea46-cfed-48aa-9f8b-ba5f7c3773d3" xlink:to="loc_us-gaap_MarketableSecuritiesAbstract_9c3c6aee-b835-4dcc-89bc-cc3ee8b33828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_bc380efe-978d-4d62-97d1-931e68c9e643" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_9c3c6aee-b835-4dcc-89bc-cc3ee8b33828" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_bc380efe-978d-4d62-97d1-931e68c9e643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e5aa17c3-5dd2-4b5a-b5ba-b939350e370d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_9c3c6aee-b835-4dcc-89bc-cc3ee8b33828" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_e5aa17c3-5dd2-4b5a-b5ba-b939350e370d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4ec59891-5449-4e6b-8f8f-2a6be54bbed8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_10130954-ba7f-43db-9f80-bbffe6baf28a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4ec59891-5449-4e6b-8f8f-2a6be54bbed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#InvestmentsandFairValueMeasurementsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a2439a8c-adbd-48cb-923c-baecc8083b8f" 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_89ed88e9-11a2-4944-859f-4d816e73df81" 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_a2439a8c-adbd-48cb-923c-baecc8083b8f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89ed88e9-11a2-4944-859f-4d816e73df81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_TypeOfContractAxis_4bfa5393-2d75-481a-923c-f96e8845ddf9" xlink:href="pltr-20220630.xsd#pltr_TypeOfContractAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89ed88e9-11a2-4944-859f-4d816e73df81" xlink:to="loc_pltr_TypeOfContractAxis_4bfa5393-2d75-481a-923c-f96e8845ddf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_TypeOfContractDomain_f67f58d8-d030-45e3-8247-53817baff28a" xlink:href="pltr-20220630.xsd#pltr_TypeOfContractDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pltr_TypeOfContractAxis_4bfa5393-2d75-481a-923c-f96e8845ddf9" xlink:to="loc_pltr_TypeOfContractDomain_f67f58d8-d030-45e3-8247-53817baff28a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommercialContractMember_7a57c25a-ad3a-45e8-890b-899bd6864150" xlink:href="pltr-20220630.xsd#pltr_CommercialContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pltr_TypeOfContractDomain_f67f58d8-d030-45e3-8247-53817baff28a" xlink:to="loc_pltr_CommercialContractMember_7a57c25a-ad3a-45e8-890b-899bd6864150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7828a3d5-5f2b-4c19-8432-1debe6921397" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89ed88e9-11a2-4944-859f-4d816e73df81" xlink:to="loc_srt_RangeAxis_7828a3d5-5f2b-4c19-8432-1debe6921397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_18f49818-ab79-495b-b367-7e444d91e68f" 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_7828a3d5-5f2b-4c19-8432-1debe6921397" xlink:to="loc_srt_RangeMember_18f49818-ab79-495b-b367-7e444d91e68f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b55ac1cd-8732-4fa6-914b-cbfb84646a3f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_18f49818-ab79-495b-b367-7e444d91e68f" xlink:to="loc_srt_MaximumMember_b55ac1cd-8732-4fa6-914b-cbfb84646a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fdb97a31-f8cb-45ec-95d6-abc8b2608f9d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_18f49818-ab79-495b-b367-7e444d91e68f" xlink:to="loc_srt_MinimumMember_fdb97a31-f8cb-45ec-95d6-abc8b2608f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_0c29a0da-0b32-4a86-af48-61103a7399eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89ed88e9-11a2-4944-859f-4d816e73df81" xlink:to="loc_us-gaap_TypeOfArrangementAxis_0c29a0da-0b32-4a86-af48-61103a7399eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_5139f9b9-03dc-4acb-a610-640682cb544e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_0c29a0da-0b32-4a86-af48-61103a7399eb" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_5139f9b9-03dc-4acb-a610-640682cb544e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentAgreementMember_4c50a2e4-b2bb-435f-96dd-87beb3a4fbc9" xlink:href="pltr-20220630.xsd#pltr_InvestmentAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_5139f9b9-03dc-4acb-a610-640682cb544e" xlink:to="loc_pltr_InvestmentAgreementMember_4c50a2e4-b2bb-435f-96dd-87beb3a4fbc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_92992cff-4252-4378-8a1e-0d65ceebede8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89ed88e9-11a2-4944-859f-4d816e73df81" xlink:to="loc_us-gaap_InvestmentTypeAxis_92992cff-4252-4378-8a1e-0d65ceebede8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_645b2fde-3aba-4d96-8658-6fde208f1419" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_92992cff-4252-4378-8a1e-0d65ceebede8" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_645b2fde-3aba-4d96-8658-6fde208f1419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_AlternativeInvestmentMember_9e70cec7-63cc-477b-9c03-a5019151bfdb" xlink:href="pltr-20220630.xsd#pltr_AlternativeInvestmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_645b2fde-3aba-4d96-8658-6fde208f1419" xlink:to="loc_pltr_AlternativeInvestmentMember_9e70cec7-63cc-477b-9c03-a5019151bfdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89ed88e9-11a2-4944-859f-4d816e73df81" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_f0d6989a-c37c-4532-a9d8-329da048ac38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_f0d6989a-c37c-4532-a9d8-329da048ac38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_b8dd8a4a-b3c8-431c-ad95-71812c570755" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLoss_b8dd8a4a-b3c8-431c-ad95-71812c570755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_MaximumContractValue_5bd9f26d-f7f4-4260-9be6-85f1e7cdb0b4" xlink:href="pltr-20220630.xsd#pltr_MaximumContractValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_pltr_MaximumContractValue_5bd9f26d-f7f4-4260-9be6-85f1e7cdb0b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_ContractualOptionAmount_ddf4467b-e75f-464d-87c3-ce98f81e6139" xlink:href="pltr-20220630.xsd#pltr_ContractualOptionAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_pltr_ContractualOptionAmount_ddf4467b-e75f-464d-87c3-ce98f81e6139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_SubscriptionContractTerm_2c1a68b9-2d82-4ccb-83d1-281f76b56cb7" xlink:href="pltr-20220630.xsd#pltr_SubscriptionContractTerm"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_pltr_SubscriptionContractTerm_2c1a68b9-2d82-4ccb-83d1-281f76b56cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_dd99abe9-bd73-44fe-9dab-b62f189bc670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_dd99abe9-bd73-44fe-9dab-b62f189bc670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_1e32943d-b104-4bec-bef5-935fcd030d09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_1e32943d-b104-4bec-bef5-935fcd030d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentInPhysicalCommodities_2d4fe01c-d752-4baf-a81a-ff461bd0136d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInPhysicalCommodities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_us-gaap_InvestmentInPhysicalCommodities_2d4fe01c-d752-4baf-a81a-ff461bd0136d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentInNumberOfOunceOfGoldBars_86757241-eaa3-479e-8bc4-1aea0cfd7d8f" xlink:href="pltr-20220630.xsd#pltr_InvestmentInNumberOfOunceOfGoldBars"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ff77faf4-eff4-4c6b-a75d-8712e86b942f" xlink:to="loc_pltr_InvestmentInNumberOfOunceOfGoldBars_86757241-eaa3-479e-8bc4-1aea0cfd7d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/BalanceSheetComponents" xlink:type="simple" xlink:href="pltr-20220630.xsd#BalanceSheetComponents"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/BalanceSheetComponents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_f779c293-05ea-4520-881e-b67313489f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_9f100a98-6fbd-4693-bc45-a50e762ce3e5" 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_us-gaap_BalanceSheetRelatedDisclosuresAbstract_f779c293-05ea-4520-881e-b67313489f0d" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_9f100a98-6fbd-4693-bc45-a50e762ce3e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/BalanceSheetComponentsTables" xlink:type="simple" xlink:href="pltr-20220630.xsd#BalanceSheetComponentsTables"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/BalanceSheetComponentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_12f5349b-97b0-4463-b13b-1a0b4b4c5554" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_bf94780e-e0f4-4c2f-83e8-d7a8d43d538d" 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_BalanceSheetRelatedDisclosuresAbstract_12f5349b-97b0-4463-b13b-1a0b4b4c5554" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_bf94780e-e0f4-4c2f-83e8-d7a8d43d538d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_c1f5a1d6-f508-4e3e-a655-f30f9d6ebfb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_12f5349b-97b0-4463-b13b-1a0b4b4c5554" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_c1f5a1d6-f508-4e3e-a655-f30f9d6ebfb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5976d94f-488d-492b-886d-c8636b3ba764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_934485ba-9a57-448c-beb1-428a57d0898e" 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_BalanceSheetRelatedDisclosuresAbstract_5976d94f-488d-492b-886d-c8636b3ba764" xlink:to="loc_us-gaap_StatementTable_934485ba-9a57-448c-beb1-428a57d0898e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a12be45e-aab2-4c74-b0a8-920d1c834b00" 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_StatementTable_934485ba-9a57-448c-beb1-428a57d0898e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a12be45e-aab2-4c74-b0a8-920d1c834b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f727826b-d7f1-4bda-99c0-7f37b9f677a1" 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_a12be45e-aab2-4c74-b0a8-920d1c834b00" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f727826b-d7f1-4bda-99c0-7f37b9f677a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_e273333c-dfbb-408b-9f2d-f274913c775b" 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_f727826b-d7f1-4bda-99c0-7f37b9f677a1" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_e273333c-dfbb-408b-9f2d-f274913c775b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_ed5ec9cf-704e-4c74-864a-7abf673885e5" 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_f727826b-d7f1-4bda-99c0-7f37b9f677a1" xlink:to="loc_us-gaap_ComputerEquipmentMember_ed5ec9cf-704e-4c74-864a-7abf673885e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_4215739b-97b6-49d6-9163-78c7a6645b2d" 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_f727826b-d7f1-4bda-99c0-7f37b9f677a1" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_4215739b-97b6-49d6-9163-78c7a6645b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_24d51d11-9f16-4ccb-98ed-e1ca19f0bbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f727826b-d7f1-4bda-99c0-7f37b9f677a1" xlink:to="loc_us-gaap_ConstructionInProgressMember_24d51d11-9f16-4ccb-98ed-e1ca19f0bbe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d17fafd3-7f68-4248-834b-820769928439" 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_934485ba-9a57-448c-beb1-428a57d0898e" xlink:to="loc_us-gaap_StatementLineItems_d17fafd3-7f68-4248-834b-820769928439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_b9ef3a46-40df-42fc-af42-0969e79807b9" 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_StatementLineItems_d17fafd3-7f68-4248-834b-820769928439" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_b9ef3a46-40df-42fc-af42-0969e79807b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_40d85954-91b6-48a0-bb32-006f0addf468" 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_StatementLineItems_d17fafd3-7f68-4248-834b-820769928439" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_40d85954-91b6-48a0-bb32-006f0addf468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f5b3c942-7c8f-4a70-8cdf-b0d7c85bf7f9" 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_StatementLineItems_d17fafd3-7f68-4248-834b-820769928439" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f5b3c942-7c8f-4a70-8cdf-b0d7c85bf7f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/BalanceSheetComponentsAdditionalinformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#BalanceSheetComponentsAdditionalinformationDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/BalanceSheetComponentsAdditionalinformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_43d90da6-8f0f-4b12-8aba-e7ecd6f69013" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_d020e93a-fc9c-424b-ae43-9807581fe536" 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_BalanceSheetRelatedDisclosuresAbstract_43d90da6-8f0f-4b12-8aba-e7ecd6f69013" xlink:to="loc_us-gaap_Depreciation_d020e93a-fc9c-424b-ae43-9807581fe536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_0f003cfb-d815-4a0d-9ca3-ce95e65f9819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8f57980a-3298-4b67-8731-642037dfa5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_0f003cfb-d815-4a0d-9ca3-ce95e65f9819" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8f57980a-3298-4b67-8731-642037dfa5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_437a4f48-f50c-4333-b45b-71cfe3af0567" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_0f003cfb-d815-4a0d-9ca3-ce95e65f9819" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_437a4f48-f50c-4333-b45b-71cfe3af0567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_c13f9da2-db86-4cc9-8b16-dad66674ed62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_0f003cfb-d815-4a0d-9ca3-ce95e65f9819" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_c13f9da2-db86-4cc9-8b16-dad66674ed62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_352d41ab-b17c-40c7-a238-b0373deda370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_0f003cfb-d815-4a0d-9ca3-ce95e65f9819" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_352d41ab-b17c-40c7-a238-b0373deda370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/Debt" xlink:type="simple" xlink:href="pltr-20220630.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6ec7e29a-64d4-428e-842d-cd1e0a8b0d17" 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_22a062a8-4c1a-475f-aa87-35aca91b50c5" 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_6ec7e29a-64d4-428e-842d-cd1e0a8b0d17" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_22a062a8-4c1a-475f-aa87-35aca91b50c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/DebtDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#DebtDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/DebtDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1b769105-e911-486b-99bb-7cfa40864800" 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_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1b769105-e911-486b-99bb-7cfa40864800" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_14e6f932-6fb5-4aed-bf29-41f32175d41d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:to="loc_us-gaap_CreditFacilityAxis_14e6f932-6fb5-4aed-bf29-41f32175d41d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0f891157-2cf8-4486-960c-0842ec6bf11b" 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_14e6f932-6fb5-4aed-bf29-41f32175d41d" xlink:to="loc_us-gaap_CreditFacilityDomain_0f891157-2cf8-4486-960c-0842ec6bf11b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_aab5962c-db59-4844-b33e-699e45041252" 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_0f891157-2cf8-4486-960c-0842ec6bf11b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_aab5962c-db59-4844-b33e-699e45041252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_c60dd68c-62b0-4e3b-84d3-0a0978114095" 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_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:to="loc_us-gaap_DebtInstrumentAxis_c60dd68c-62b0-4e3b-84d3-0a0978114095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_35e8b5a1-890c-43a0-82bd-789e93c3b3ad" 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_c60dd68c-62b0-4e3b-84d3-0a0978114095" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_35e8b5a1-890c-43a0-82bd-789e93c3b3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_a70a515a-d150-4ffd-af40-29f45db57dd4" xlink:href="pltr-20220630.xsd#pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_35e8b5a1-890c-43a0-82bd-789e93c3b3ad" xlink:to="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_a70a515a-d150-4ffd-af40-29f45db57dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_March2022AmendmentMember_b24ac304-4e9c-496b-b287-5b33ea45b494" xlink:href="pltr-20220630.xsd#pltr_March2022AmendmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_a70a515a-d150-4ffd-af40-29f45db57dd4" xlink:to="loc_pltr_March2022AmendmentMember_b24ac304-4e9c-496b-b287-5b33ea45b494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c0ebd460-19b7-4477-92aa-4f9fc395a713" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c0ebd460-19b7-4477-92aa-4f9fc395a713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4f2fa5a5-7739-4cb5-bdff-39fdc6581131" 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_c0ebd460-19b7-4477-92aa-4f9fc395a713" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4f2fa5a5-7739-4cb5-bdff-39fdc6581131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_f32c4d40-d184-4595-9146-8653e9b4302c" 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_4f2fa5a5-7739-4cb5-bdff-39fdc6581131" xlink:to="loc_us-gaap_LineOfCreditMember_f32c4d40-d184-4595-9146-8653e9b4302c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_ad875f7e-a7d3-4869-94ec-c5042f1f281e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:to="loc_us-gaap_VariableRateAxis_ad875f7e-a7d3-4869-94ec-c5042f1f281e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_61ccef59-102b-4965-8cdc-079c11baecf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_ad875f7e-a7d3-4869-94ec-c5042f1f281e" xlink:to="loc_us-gaap_VariableRateDomain_61ccef59-102b-4965-8cdc-079c11baecf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_e97a1f62-b7f4-4f29-9b18-b8bdb91dc831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_61ccef59-102b-4965-8cdc-079c11baecf8" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_e97a1f62-b7f4-4f29-9b18-b8bdb91dc831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_82e9fc79-a7d5-4942-ba28-5d729a8dbe79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_61ccef59-102b-4965-8cdc-079c11baecf8" xlink:to="loc_us-gaap_BaseRateMember_82e9fc79-a7d5-4942-ba28-5d729a8dbe79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_5835b8f8-11c9-41b2-94c9-713d7d6991ff" xlink:to="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_3c179de8-c534-405f-a542-3cd85933df5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_3c179de8-c534-405f-a542-3cd85933df5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_61e1024d-6d31-4957-9feb-95b8dbaa9646" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_61e1024d-6d31-4957-9feb-95b8dbaa9646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_20c390a8-e043-4793-b5cf-3bb4a8a8ea7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_20c390a8-e043-4793-b5cf-3bb4a8a8ea7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_48fc2b6a-f875-45ce-9486-9ef7ad8c9e90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_48fc2b6a-f875-45ce-9486-9ef7ad8c9e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_24a1cce9-0628-469f-94b3-1c9567eb28ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_24a1cce9-0628-469f-94b3-1c9567eb28ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_2b7d8ff4-f9e7-40c2-a91d-79e88aeffd33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_2b7d8ff4-f9e7-40c2-a91d-79e88aeffd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_LineOfCreditMinimumLiquidityToBeMaintained_cde55a22-4f41-48a3-9483-571fdb198b1d" xlink:href="pltr-20220630.xsd#pltr_LineOfCreditMinimumLiquidityToBeMaintained"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_92a28c21-03bb-403f-ab69-3abf4a87d9d9" xlink:to="loc_pltr_LineOfCreditMinimumLiquidityToBeMaintained_cde55a22-4f41-48a3-9483-571fdb198b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="pltr-20220630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a5905b4b-813f-44b4-90f1-eb0412a4dbee" 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_c132924e-e079-4a03-96ba-8b7585961bb1" 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_a5905b4b-813f-44b4-90f1-eb0412a4dbee" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_c132924e-e079-4a03-96ba-8b7585961bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#CommitmentsandContingenciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5b160e93-ebb4-42e5-abdf-3b1309df4a2f" 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_8644fecf-e1fa-4a17-9f63-e1438a99d499" 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_5b160e93-ebb4-42e5-abdf-3b1309df4a2f" xlink:to="loc_us-gaap_LossContingenciesTable_8644fecf-e1fa-4a17-9f63-e1438a99d499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_915a589a-f530-4ce6-a3bd-e94eba224540" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_8644fecf-e1fa-4a17-9f63-e1438a99d499" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_915a589a-f530-4ce6-a3bd-e94eba224540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_b588c3ad-b818-48f3-9689-e6a5c9d5ad1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_915a589a-f530-4ce6-a3bd-e94eba224540" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_b588c3ad-b818-48f3-9689-e6a5c9d5ad1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_PurchaseCommitmentOneMember_bb2a7c87-a391-443c-8577-d744d243305e" xlink:href="pltr-20220630.xsd#pltr_PurchaseCommitmentOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_b588c3ad-b818-48f3-9689-e6a5c9d5ad1a" xlink:to="loc_pltr_PurchaseCommitmentOneMember_bb2a7c87-a391-443c-8577-d744d243305e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_0d0fdb94-2096-421f-bc24-b327ddf53b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_8644fecf-e1fa-4a17-9f63-e1438a99d499" xlink:to="loc_us-gaap_OtherCommitmentsAxis_0d0fdb94-2096-421f-bc24-b327ddf53b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_4e0d4021-f51b-4008-9758-964ad54c65e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_0d0fdb94-2096-421f-bc24-b327ddf53b3f" xlink:to="loc_us-gaap_OtherCommitmentsDomain_4e0d4021-f51b-4008-9758-964ad54c65e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentCommitmentsMember_26fc2804-73d7-4883-b748-82e96d462dca" xlink:href="pltr-20220630.xsd#pltr_InvestmentCommitmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_4e0d4021-f51b-4008-9758-964ad54c65e5" xlink:to="loc_pltr_InvestmentCommitmentsMember_26fc2804-73d7-4883-b748-82e96d462dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_33710ce4-b620-423d-ab8f-1cd759e05072" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_8644fecf-e1fa-4a17-9f63-e1438a99d499" xlink:to="loc_us-gaap_TypeOfArrangementAxis_33710ce4-b620-423d-ab8f-1cd759e05072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_57940f55-b1b2-40b0-9d58-c4df7e76140c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_33710ce4-b620-423d-ab8f-1cd759e05072" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_57940f55-b1b2-40b0-9d58-c4df7e76140c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentAgreementMember_06bb6563-2e8a-4c8c-8a49-1d03364add24" xlink:href="pltr-20220630.xsd#pltr_InvestmentAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_57940f55-b1b2-40b0-9d58-c4df7e76140c" xlink:to="loc_pltr_InvestmentAgreementMember_06bb6563-2e8a-4c8c-8a49-1d03364add24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_de4e621f-4bb5-44fa-8bf0-caeca03489cd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_8644fecf-e1fa-4a17-9f63-e1438a99d499" xlink:to="loc_srt_RangeAxis_de4e621f-4bb5-44fa-8bf0-caeca03489cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fd87033d-0692-4423-9b31-46d59ec5e46a" 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_de4e621f-4bb5-44fa-8bf0-caeca03489cd" xlink:to="loc_srt_RangeMember_fd87033d-0692-4423-9b31-46d59ec5e46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_07abc081-a3df-490e-bf7d-e9982b57f242" 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_fd87033d-0692-4423-9b31-46d59ec5e46a" xlink:to="loc_srt_MinimumMember_07abc081-a3df-490e-bf7d-e9982b57f242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6a87b24b-c0c9-4517-8169-3772228fcddb" 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_fd87033d-0692-4423-9b31-46d59ec5e46a" xlink:to="loc_srt_MaximumMember_6a87b24b-c0c9-4517-8169-3772228fcddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_8644fecf-e1fa-4a17-9f63-e1438a99d499" xlink:to="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount_c5ac41ec-f8af-4480-a57c-85afdecbd191" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentAmount_c5ac41ec-f8af-4480-a57c-85afdecbd191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_LongTermPurchaseCommitmentReliefAmount_12cca50c-4b49-4326-be61-73bbd1584d14" xlink:href="pltr-20220630.xsd#pltr_LongTermPurchaseCommitmentReliefAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_pltr_LongTermPurchaseCommitmentReliefAmount_12cca50c-4b49-4326-be61-73bbd1584d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_PurchaseCommitmentSatisfied_91eec497-7c4c-4816-b4e0-b067d43f422d" xlink:href="pltr-20220630.xsd#pltr_PurchaseCommitmentSatisfied"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_pltr_PurchaseCommitmentSatisfied_91eec497-7c4c-4816-b4e0-b067d43f422d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_PurchaseCommitmentForCurrentContractYear_2fb77b19-ca63-4e5b-a745-d590daa1908f" xlink:href="pltr-20220630.xsd#pltr_PurchaseCommitmentForCurrentContractYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_pltr_PurchaseCommitmentForCurrentContractYear_2fb77b19-ca63-4e5b-a745-d590daa1908f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_NumberOfSharesCommittedToPurchase_b95d44c0-673b-42a6-878b-20a169bbe307" xlink:href="pltr-20220630.xsd#pltr_NumberOfSharesCommittedToPurchase"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_pltr_NumberOfSharesCommittedToPurchase_b95d44c0-673b-42a6-878b-20a169bbe307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentPurchasePriceCommitment_ce9e2171-7df3-479e-bf1e-9c7c2dc9031e" xlink:href="pltr-20220630.xsd#pltr_InvestmentPurchasePriceCommitment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_pltr_InvestmentPurchasePriceCommitment_ce9e2171-7df3-479e-bf1e-9c7c2dc9031e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_5a69d04c-a261-4ad5-be41-dcd17778f338" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_5a69d04c-a261-4ad5-be41-dcd17778f338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermPurchaseCommitmentPeriod_7dee24d9-9f0c-43ad-bb6d-30ac1f6ea7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermPurchaseCommitmentPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0d7cc1e1-121d-4997-a87b-045598efe2ad" xlink:to="loc_us-gaap_LongtermPurchaseCommitmentPeriod_7dee24d9-9f0c-43ad-bb6d-30ac1f6ea7c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockholdersEquity" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_f1da7942-c428-499d-9f80-0663e7594af3" 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_829b8db1-5a6b-4695-b795-2862f171ab1b" 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_f1da7942-c428-499d-9f80-0663e7594af3" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_829b8db1-5a6b-4695-b795-2862f171ab1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_b4df333a-dfee-401f-bdaa-43ebb07e13b0" 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_ScheduleOfStockByClassTextBlock_9a06752a-31bc-4e7c-8429-66c6b25e0018" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_b4df333a-dfee-401f-bdaa-43ebb07e13b0" xlink:to="loc_us-gaap_ScheduleOfStockByClassTextBlock_9a06752a-31bc-4e7c-8429-66c6b25e0018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9e1211e8-a051-4eb9-b3f0-532aaa3ea756" 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_ScheduleOfStockByClassTable_17d36abb-f692-48b3-b4f4-32acbae6dd4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9e1211e8-a051-4eb9-b3f0-532aaa3ea756" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_17d36abb-f692-48b3-b4f4-32acbae6dd4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6383d06c-cfbb-4c1b-a583-deeab2074501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_17d36abb-f692-48b3-b4f4-32acbae6dd4e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6383d06c-cfbb-4c1b-a583-deeab2074501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_01c11b18-6386-4794-af4b-b292fae58cff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6383d06c-cfbb-4c1b-a583-deeab2074501" xlink:to="loc_us-gaap_ClassOfStockDomain_01c11b18-6386-4794-af4b-b292fae58cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_6e5d7953-7bc2-45b8-a57c-c9425a8b62a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_01c11b18-6386-4794-af4b-b292fae58cff" xlink:to="loc_us-gaap_CommonClassAMember_6e5d7953-7bc2-45b8-a57c-c9425a8b62a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_5049b343-90ff-4e12-b85b-a189cb16cbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_01c11b18-6386-4794-af4b-b292fae58cff" xlink:to="loc_us-gaap_CommonClassBMember_5049b343-90ff-4e12-b85b-a189cb16cbe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonClassFMember_01e93600-67d8-4cbc-82f9-a1214a7dee26" xlink:href="pltr-20220630.xsd#pltr_CommonClassFMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_01c11b18-6386-4794-af4b-b292fae58cff" xlink:to="loc_pltr_CommonClassFMember_01e93600-67d8-4cbc-82f9-a1214a7dee26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_c2e89f4c-d5e2-4fbf-aa47-f55337db9788" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_17d36abb-f692-48b3-b4f4-32acbae6dd4e" xlink:to="loc_us-gaap_ClassOfStockLineItems_c2e89f4c-d5e2-4fbf-aa47-f55337db9788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_3fbf6edc-a2d3-43eb-ae56-d5c3c3be76d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_c2e89f4c-d5e2-4fbf-aa47-f55337db9788" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_3fbf6edc-a2d3-43eb-ae56-d5c3c3be76d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_844eac60-7498-4356-aca4-3e37bbf704d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_c2e89f4c-d5e2-4fbf-aa47-f55337db9788" xlink:to="loc_us-gaap_CommonStockSharesIssued_844eac60-7498-4356-aca4-3e37bbf704d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3a3aa98c-0f71-45aa-951b-70a993719aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_c2e89f4c-d5e2-4fbf-aa47-f55337db9788" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_3a3aa98c-0f71-45aa-951b-70a993719aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockholdersEquityAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ad0c7055-489d-44cc-a479-8ee3d995971f" 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_StatementTable_61c6f356-47fe-4fc6-ac1b-906f44bfbcd6" 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_EquityAbstract_ad0c7055-489d-44cc-a479-8ee3d995971f" xlink:to="loc_us-gaap_StatementTable_61c6f356-47fe-4fc6-ac1b-906f44bfbcd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b24ed504-39fd-4986-8aec-fc8ac3b37020" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_61c6f356-47fe-4fc6-ac1b-906f44bfbcd6" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b24ed504-39fd-4986-8aec-fc8ac3b37020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5e97e2c2-377f-40e1-b64a-5ad377e61caa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b24ed504-39fd-4986-8aec-fc8ac3b37020" xlink:to="loc_us-gaap_ClassOfStockDomain_5e97e2c2-377f-40e1-b64a-5ad377e61caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonClassFMember_9904e0b4-a5c3-4bf7-8e90-2df65805b9fa" xlink:href="pltr-20220630.xsd#pltr_CommonClassFMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_5e97e2c2-377f-40e1-b64a-5ad377e61caa" xlink:to="loc_pltr_CommonClassFMember_9904e0b4-a5c3-4bf7-8e90-2df65805b9fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_157da0be-42b5-4a60-9609-3d75ca027d52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_5e97e2c2-377f-40e1-b64a-5ad377e61caa" xlink:to="loc_us-gaap_CommonClassAMember_157da0be-42b5-4a60-9609-3d75ca027d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_8c4f5d72-fb0b-450b-a73b-67db5092e9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_5e97e2c2-377f-40e1-b64a-5ad377e61caa" xlink:to="loc_us-gaap_CommonClassBMember_8c4f5d72-fb0b-450b-a73b-67db5092e9d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_562d8f7a-0b84-4392-8c49-19f0544ac029" 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_61c6f356-47fe-4fc6-ac1b-906f44bfbcd6" xlink:to="loc_us-gaap_StatementLineItems_562d8f7a-0b84-4392-8c49-19f0544ac029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommonStockVotingRightsNumberOfVotes_3b355ec9-6bd7-420d-be98-7a8c4f6a0dd4" xlink:href="pltr-20220630.xsd#pltr_CommonStockVotingRightsNumberOfVotes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_562d8f7a-0b84-4392-8c49-19f0544ac029" xlink:to="loc_pltr_CommonStockVotingRightsNumberOfVotes_3b355ec9-6bd7-420d-be98-7a8c4f6a0dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_ControlOfTotalVotingPower_faefe231-2e8e-4297-a90d-0785fb3cd554" xlink:href="pltr-20220630.xsd#pltr_ControlOfTotalVotingPower"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_562d8f7a-0b84-4392-8c49-19f0544ac029" xlink:to="loc_pltr_ControlOfTotalVotingPower_faefe231-2e8e-4297-a90d-0785fb3cd554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_MinimumOwnershipThreshold_1eb1afc0-e2ba-4984-84b3-79002c750f8c" xlink:href="pltr-20220630.xsd#pltr_MinimumOwnershipThreshold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_562d8f7a-0b84-4392-8c49-19f0544ac029" xlink:to="loc_pltr_MinimumOwnershipThreshold_1eb1afc0-e2ba-4984-84b3-79002c750f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_39f5e850-0b2b-4083-870b-1245172d967d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_562d8f7a-0b84-4392-8c49-19f0544ac029" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_39f5e850-0b2b-4083-870b-1245172d967d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0a064714-c0a4-4c31-8b08-55fa51af4c0f" 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_b0dfda38-77fe-44ae-87b9-7f940879ac98" 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_0a064714-c0a4-4c31-8b08-55fa51af4c0f" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_b0dfda38-77fe-44ae-87b9-7f940879ac98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_72f0b674-5ba0-4bb5-b77c-aaa1e2960525" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_b2ac1e3c-9d78-4d56-86a8-139eadd146a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_72f0b674-5ba0-4bb5-b77c-aaa1e2960525" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_b2ac1e3c-9d78-4d56-86a8-139eadd146a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_6cd868c7-a685-46b1-b235-7affb31b9cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_72f0b674-5ba0-4bb5-b77c-aaa1e2960525" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_6cd868c7-a685-46b1-b235-7affb31b9cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_ceede39d-6e63-438b-a11b-14359dd913f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_72f0b674-5ba0-4bb5-b77c-aaa1e2960525" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_ceede39d-6e63-438b-a11b-14359dd913f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockBasedCompensationAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cd1e6396-3346-4794-863f-cdabe0f78d29" 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_StatementTable_9e08e2a7-3022-4d91-8527-bf59774e8ede" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cd1e6396-3346-4794-863f-cdabe0f78d29" xlink:to="loc_us-gaap_StatementTable_9e08e2a7-3022-4d91-8527-bf59774e8ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_93628500-a4cb-4fb2-a4aa-de9fc75c2623" 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_StatementTable_9e08e2a7-3022-4d91-8527-bf59774e8ede" xlink:to="loc_us-gaap_AwardTypeAxis_93628500-a4cb-4fb2-a4aa-de9fc75c2623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eadd9775-f2b3-48e5-abaf-591a5f634ecb" 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_93628500-a4cb-4fb2-a4aa-de9fc75c2623" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eadd9775-f2b3-48e5-abaf-591a5f634ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_0a7aa9d8-7c15-489f-8b86-a143851e0490" 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_eadd9775-f2b3-48e5-abaf-591a5f634ecb" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_0a7aa9d8-7c15-489f-8b86-a143851e0490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ee59821e-9c68-46d5-a070-fd3a75ff9ce2" 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_9e08e2a7-3022-4d91-8527-bf59774e8ede" xlink:to="loc_us-gaap_StatementLineItems_ee59821e-9c68-46d5-a070-fd3a75ff9ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9b4c3947-31f7-483a-a49f-0c29c1190a52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee59821e-9c68-46d5-a070-fd3a75ff9ce2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9b4c3947-31f7-483a-a49f-0c29c1190a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a313a159-77e5-4a7d-892f-4625a2a3a6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee59821e-9c68-46d5-a070-fd3a75ff9ce2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a313a159-77e5-4a7d-892f-4625a2a3a6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockBasedCompensationSummaryofStockOptionActivityDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e95dd5fe-8cac-4cf7-82b6-3cca1af8cbf8" 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_ff632422-36fb-4f3a-bc7c-62851d7bcd42" 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_e95dd5fe-8cac-4cf7-82b6-3cca1af8cbf8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ff632422-36fb-4f3a-bc7c-62851d7bcd42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c35852c8-48f9-4fc6-b029-035507e4b0ad" 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_ff632422-36fb-4f3a-bc7c-62851d7bcd42" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c35852c8-48f9-4fc6-b029-035507e4b0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_70438052-671f-4afc-9c02-a3fc079f3159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ff632422-36fb-4f3a-bc7c-62851d7bcd42" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_70438052-671f-4afc-9c02-a3fc079f3159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_b359c682-2080-4ec8-822a-4e7a328034e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ff632422-36fb-4f3a-bc7c-62851d7bcd42" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_b359c682-2080-4ec8-822a-4e7a328034e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_73ee9390-8055-4393-b648-eac6bbdf45ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ff632422-36fb-4f3a-bc7c-62851d7bcd42" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_73ee9390-8055-4393-b648-eac6bbdf45ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_ca206aa5-530f-405b-9c6b-ffcbea17c74d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e95dd5fe-8cac-4cf7-82b6-3cca1af8cbf8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_ca206aa5-530f-405b-9c6b-ffcbea17c74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b8e93912-660a-4e05-9251-555e9fe54b80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e95dd5fe-8cac-4cf7-82b6-3cca1af8cbf8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b8e93912-660a-4e05-9251-555e9fe54b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d34ffff0-9f85-4fb0-ba6d-4a2baa6101be" 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_b8e93912-660a-4e05-9251-555e9fe54b80" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d34ffff0-9f85-4fb0-ba6d-4a2baa6101be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_23b6ea3e-aed7-4ac5-b2a1-b6f933e36929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b8e93912-660a-4e05-9251-555e9fe54b80" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_23b6ea3e-aed7-4ac5-b2a1-b6f933e36929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_465aed72-d85a-4fb3-af6e-0b697478681f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b8e93912-660a-4e05-9251-555e9fe54b80" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_465aed72-d85a-4fb3-af6e-0b697478681f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_df700a16-91cd-4236-a455-599f2418c40a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b8e93912-660a-4e05-9251-555e9fe54b80" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_df700a16-91cd-4236-a455-599f2418c40a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_0be28d8b-1d1b-42c6-8a6f-bef4e043bbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e95dd5fe-8cac-4cf7-82b6-3cca1af8cbf8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_0be28d8b-1d1b-42c6-8a6f-bef4e043bbf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_607cf2f2-e7b3-40c8-85ba-41b0bdbaa6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e95dd5fe-8cac-4cf7-82b6-3cca1af8cbf8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_607cf2f2-e7b3-40c8-85ba-41b0bdbaa6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_83513931-ab14-4809-9e5f-7a86caedce5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_607cf2f2-e7b3-40c8-85ba-41b0bdbaa6d4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_83513931-ab14-4809-9e5f-7a86caedce5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_e9665a1c-22dc-421b-a318-749477ca65d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_607cf2f2-e7b3-40c8-85ba-41b0bdbaa6d4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_e9665a1c-22dc-421b-a318-749477ca65d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_a7e0983f-9c59-435b-9e48-48b82e9473d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_607cf2f2-e7b3-40c8-85ba-41b0bdbaa6d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_a7e0983f-9c59-435b-9e48-48b82e9473d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_c236e2d3-02a1-4f63-b21e-2b5358fbd2d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_607cf2f2-e7b3-40c8-85ba-41b0bdbaa6d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_c236e2d3-02a1-4f63-b21e-2b5358fbd2d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockBasedCompensationSummaryofRSUActivityDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d61bdde1-b671-4e42-88ad-26078cc788d5" 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_112a6d62-3699-4b15-9610-8f505d6648f6" 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_d61bdde1-b671-4e42-88ad-26078cc788d5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_112a6d62-3699-4b15-9610-8f505d6648f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e3b0c590-f56d-4862-b878-d8148bc2568f" 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_112a6d62-3699-4b15-9610-8f505d6648f6" xlink:to="loc_us-gaap_AwardTypeAxis_e3b0c590-f56d-4862-b878-d8148bc2568f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef77ec1c-d745-4890-801a-9365c158af37" 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_e3b0c590-f56d-4862-b878-d8148bc2568f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef77ec1c-d745-4890-801a-9365c158af37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8555ff06-20a9-4566-80fe-ad494eb51698" 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_ef77ec1c-d745-4890-801a-9365c158af37" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8555ff06-20a9-4566-80fe-ad494eb51698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c64ef1f1-e374-4f79-b557-e0db3a66ef50" 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_112a6d62-3699-4b15-9610-8f505d6648f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c64ef1f1-e374-4f79-b557-e0db3a66ef50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" 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_c64ef1f1-e374-4f79-b557-e0db3a66ef50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2ac1808b-3ea3-4be5-9516-8d3397e41caf" 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_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2ac1808b-3ea3-4be5-9516-8d3397e41caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_79e098a1-eb6e-461f-8d9e-52526c732df2" 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_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_79e098a1-eb6e-461f-8d9e-52526c732df2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_88a2d0ff-b6cc-46bb-8bcd-0bb56bdeef26" 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_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_88a2d0ff-b6cc-46bb-8bcd-0bb56bdeef26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d4666132-3429-482f-b042-40aa368925e4" 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_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d4666132-3429-482f-b042-40aa368925e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9f06ba70-0e91-4172-b251-afbf6e4c62dc" 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_83ec6f44-b4c4-4de8-b7c4-41fb2b869e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9f06ba70-0e91-4172-b251-afbf6e4c62dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_60dec051-bbca-4ff4-b2ec-23de34568a28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c64ef1f1-e374-4f79-b557-e0db3a66ef50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_60dec051-bbca-4ff4-b2ec-23de34568a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ccc3a174-7420-4593-9e78-9de5d0e12179" 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_60dec051-bbca-4ff4-b2ec-23de34568a28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ccc3a174-7420-4593-9e78-9de5d0e12179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_61a6235d-c503-4640-9449-826068a7a25a" 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_60dec051-bbca-4ff4-b2ec-23de34568a28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_61a6235d-c503-4640-9449-826068a7a25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2e5a4a35-624a-43a1-9726-f8cbd71fb122" 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_60dec051-bbca-4ff4-b2ec-23de34568a28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2e5a4a35-624a-43a1-9726-f8cbd71fb122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fbf2b817-9c38-4e50-b4ab-20baf656bca5" 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_60dec051-bbca-4ff4-b2ec-23de34568a28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fbf2b817-9c38-4e50-b4ab-20baf656bca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44f49b57-71c7-4b69-b6c6-c71203e977bd" 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_60dec051-bbca-4ff4-b2ec-23de34568a28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44f49b57-71c7-4b69-b6c6-c71203e977bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d2686e21-cded-4989-8c1a-2d6ec7cf6d44" 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_085beb74-b45f-4727-b90c-27f867d6852e" 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_d2686e21-cded-4989-8c1a-2d6ec7cf6d44" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_085beb74-b45f-4727-b90c-27f867d6852e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_35e10607-7cb8-40c8-a5d8-2e8d2f7cbf4f" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_085beb74-b45f-4727-b90c-27f867d6852e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_35e10607-7cb8-40c8-a5d8-2e8d2f7cbf4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_67756193-df4f-4148-8243-ca287d07f10e" 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_35e10607-7cb8-40c8-a5d8-2e8d2f7cbf4f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_67756193-df4f-4148-8243-ca287d07f10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_9773ee80-a089-4933-bb8d-bbc8918d2ced" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_67756193-df4f-4148-8243-ca287d07f10e" xlink:to="loc_us-gaap_CostOfSalesMember_9773ee80-a089-4933-bb8d-bbc8918d2ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_f9eb6cce-3661-4dac-a16b-3167e612bc36" 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_67756193-df4f-4148-8243-ca287d07f10e" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_f9eb6cce-3661-4dac-a16b-3167e612bc36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_10ee4469-a68d-4623-b21a-f83b87a696f5" 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_67756193-df4f-4148-8243-ca287d07f10e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_10ee4469-a68d-4623-b21a-f83b87a696f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_fe08a8b4-4155-424f-aa17-ab27206962e6" 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_67756193-df4f-4148-8243-ca287d07f10e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_fe08a8b4-4155-424f-aa17-ab27206962e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1368d0a-f93f-4510-9c0e-a7bafefd8a75" 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_085beb74-b45f-4727-b90c-27f867d6852e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1368d0a-f93f-4510-9c0e-a7bafefd8a75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e4c8c643-f9e0-4c82-9046-4f1712315cbb" 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_c1368d0a-f93f-4510-9c0e-a7bafefd8a75" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e4c8c643-f9e0-4c82-9046-4f1712315cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/IncomeTaxes" xlink:type="simple" xlink:href="pltr-20220630.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fc4c33e5-2576-43ec-9a5e-02c03681d31f" 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_2cd4a901-579f-45a5-aec7-594bc11788ac" 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_fc4c33e5-2576-43ec-9a5e-02c03681d31f" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_2cd4a901-579f-45a5-aec7-594bc11788ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a71d30de-c8f1-4cca-beb5-d7de7bcce067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_29308abf-9dc4-4ec3-aec4-db6784eee6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a71d30de-c8f1-4cca-beb5-d7de7bcce067" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_29308abf-9dc4-4ec3-aec4-db6784eee6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_5e5479a1-313d-4a37-bbd3-bfe4f19db828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a71d30de-c8f1-4cca-beb5-d7de7bcce067" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_5e5479a1-313d-4a37-bbd3-bfe4f19db828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholders" xlink:type="simple" xlink:href="pltr-20220630.xsd#NetLossPerShareAttributabletoCommonStockholders"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholders" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_caec141e-35a6-407b-abca-7efc929f5be1" 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_8d1e545f-57b1-4973-9e1c-2838bb4c040b" 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_caec141e-35a6-407b-abca-7efc929f5be1" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_8d1e545f-57b1-4973-9e1c-2838bb4c040b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" xlink:type="simple" xlink:href="pltr-20220630.xsd#NetLossPerShareAttributabletoCommonStockholdersTables"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_941c7407-579e-46fc-86e4-d107a84de954" 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_dd0a0be0-c937-4343-82eb-658645827bd1" 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_941c7407-579e-46fc-86e4-d107a84de954" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_dd0a0be0-c937-4343-82eb-658645827bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_af35f727-ed06-43cf-af6c-54c690bf37c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_941c7407-579e-46fc-86e4-d107a84de954" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_af35f727-ed06-43cf-af6c-54c690bf37c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ea061442-f20e-49a9-ab6f-af6015dfd77f" 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_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_b09f4406-f513-41f8-9201-f1e096acf8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ea061442-f20e-49a9-ab6f-af6015dfd77f" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_b09f4406-f513-41f8-9201-f1e096acf8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_2f14cb9e-3df2-455e-a3a4-62dd68067bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_b09f4406-f513-41f8-9201-f1e096acf8d6" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_2f14cb9e-3df2-455e-a3a4-62dd68067bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_c2515536-8d21-4934-b7e6-c2dd38c7b558" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ea061442-f20e-49a9-ab6f-af6015dfd77f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_c2515536-8d21-4934-b7e6-c2dd38c7b558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0174ab31-2135-4e58-bcb3-05d0b7eca56a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_c2515536-8d21-4934-b7e6-c2dd38c7b558" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0174ab31-2135-4e58-bcb3-05d0b7eca56a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_393457e2-3017-41e6-bb84-c6929ec383d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_c2515536-8d21-4934-b7e6-c2dd38c7b558" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_393457e2-3017-41e6-bb84-c6929ec383d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_EarningsPerShareBasicAndDilutedEPSAbstract_24e33c6e-f144-45c2-9058-3210658714cb" xlink:href="pltr-20220630.xsd#pltr_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ea061442-f20e-49a9-ab6f-af6015dfd77f" xlink:to="loc_pltr_EarningsPerShareBasicAndDilutedEPSAbstract_24e33c6e-f144-45c2-9058-3210658714cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_9f2be379-9454-4d2b-8a37-1eb9f0a411ba" 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_pltr_EarningsPerShareBasicAndDilutedEPSAbstract_24e33c6e-f144-45c2-9058-3210658714cb" xlink:to="loc_us-gaap_EarningsPerShareBasic_9f2be379-9454-4d2b-8a37-1eb9f0a411ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d827999d-19af-44ff-839e-cee0f9d7982d" 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_pltr_EarningsPerShareBasicAndDilutedEPSAbstract_24e33c6e-f144-45c2-9058-3210658714cb" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d827999d-19af-44ff-839e-cee0f9d7982d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_02168f1c-a23a-40a5-9001-c2cc85ca4d98" 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bce23a26-fb59-49a2-8075-fd435e8490b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_02168f1c-a23a-40a5-9001-c2cc85ca4d98" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bce23a26-fb59-49a2-8075-fd435e8490b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a111ed06-6690-43c3-9731-c42444e989a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bce23a26-fb59-49a2-8075-fd435e8490b1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a111ed06-6690-43c3-9731-c42444e989a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_238980e8-3b0e-4b62-851c-0a9087b963ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a111ed06-6690-43c3-9731-c42444e989a4" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_238980e8-3b0e-4b62-851c-0a9087b963ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_OptionsAndSarsIssuedAndOutstandingMember_95fbb534-fab3-4c1d-968f-b856555108f3" xlink:href="pltr-20220630.xsd#pltr_OptionsAndSarsIssuedAndOutstandingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_238980e8-3b0e-4b62-851c-0a9087b963ad" xlink:to="loc_pltr_OptionsAndSarsIssuedAndOutstandingMember_95fbb534-fab3-4c1d-968f-b856555108f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_296ec772-6ae1-472e-9ea5-34c35b88852b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_238980e8-3b0e-4b62-851c-0a9087b963ad" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_296ec772-6ae1-472e-9ea5-34c35b88852b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_b205bc2b-415d-443a-9c04-b029c4206f62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_238980e8-3b0e-4b62-851c-0a9087b963ad" xlink:to="loc_us-gaap_WarrantMember_b205bc2b-415d-443a-9c04-b029c4206f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d6dce89b-7217-46b7-910f-bc9fadde6a06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bce23a26-fb59-49a2-8075-fd435e8490b1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d6dce89b-7217-46b7-910f-bc9fadde6a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_98e247d5-442b-418e-85bf-c7c24236b309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d6dce89b-7217-46b7-910f-bc9fadde6a06" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_98e247d5-442b-418e-85bf-c7c24236b309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SegmentandGeographicInformation" xlink:type="simple" xlink:href="pltr-20220630.xsd#SegmentandGeographicInformation"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/SegmentandGeographicInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_33a08723-bb05-49bf-b47d-4aae03354809" 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_7938a8a7-b0d9-45ad-a252-1c191af84631" 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_33a08723-bb05-49bf-b47d-4aae03354809" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_7938a8a7-b0d9-45ad-a252-1c191af84631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SegmentandGeographicInformationTables" xlink:type="simple" xlink:href="pltr-20220630.xsd#SegmentandGeographicInformationTables"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/SegmentandGeographicInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_fba70003-b2fe-47ac-b15c-74118676c6ad" 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_ScheduleOfSegmentReportingInformationBySegmentTextBlock_8d45073b-2bba-46bb-9ecb-79796f26bf86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_fba70003-b2fe-47ac-b15c-74118676c6ad" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_8d45073b-2bba-46bb-9ecb-79796f26bf86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_066b757c-03d4-477a-ae1c-4c1abe04d234" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_fba70003-b2fe-47ac-b15c-74118676c6ad" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_066b757c-03d4-477a-ae1c-4c1abe04d234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_94c8ab36-eb3a-4479-985c-a1fe6ffee7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_fba70003-b2fe-47ac-b15c-74118676c6ad" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_94c8ab36-eb3a-4479-985c-a1fe6ffee7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_588d764e-3c6f-45b7-97ff-46a21852395b" 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_ScheduleOfSegmentReportingInformationBySegmentTable_59299aba-3b21-4f02-b840-cd2d6a518b99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_588d764e-3c6f-45b7-97ff-46a21852395b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59299aba-3b21-4f02-b840-cd2d6a518b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_e029441f-8506-4aab-9cf0-5b2f5eecb8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59299aba-3b21-4f02-b840-cd2d6a518b99" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_e029441f-8506-4aab-9cf0-5b2f5eecb8eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_09df8631-3800-41a1-821e-ce135cb46f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_e029441f-8506-4aab-9cf0-5b2f5eecb8eb" xlink:to="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_09df8631-3800-41a1-821e-ce135cb46f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GovernmentMember_18060346-4d06-4474-8dcc-4d8362f8d25b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_09df8631-3800-41a1-821e-ce135cb46f6e" xlink:to="loc_us-gaap_GovernmentMember_18060346-4d06-4474-8dcc-4d8362f8d25b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_0ef64a1a-b5ca-40ff-b9fe-e8886edb49d1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59299aba-3b21-4f02-b840-cd2d6a518b99" xlink:to="loc_srt_ConsolidationItemsAxis_0ef64a1a-b5ca-40ff-b9fe-e8886edb49d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_c55472d9-85d6-4625-bbae-08902442a616" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_0ef64a1a-b5ca-40ff-b9fe-e8886edb49d1" xlink:to="loc_srt_ConsolidationItemsDomain_c55472d9-85d6-4625-bbae-08902442a616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_66265f01-1ec6-4a2f-855f-a1b44ac3d488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_c55472d9-85d6-4625-bbae-08902442a616" xlink:to="loc_us-gaap_OperatingSegmentsMember_66265f01-1ec6-4a2f-855f-a1b44ac3d488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9102a913-2c5e-4533-8e2d-9e0236c556c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59299aba-3b21-4f02-b840-cd2d6a518b99" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9102a913-2c5e-4533-8e2d-9e0236c556c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d8750b09-406d-4b97-87df-7fa86be6b92b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9102a913-2c5e-4533-8e2d-9e0236c556c5" xlink:to="loc_us-gaap_SegmentDomain_d8750b09-406d-4b97-87df-7fa86be6b92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_CommercialMember_e070aea1-1ae7-47c2-bc62-e5e0d4c529d2" xlink:href="pltr-20220630.xsd#pltr_CommercialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d8750b09-406d-4b97-87df-7fa86be6b92b" xlink:to="loc_pltr_CommercialMember_e070aea1-1ae7-47c2-bc62-e5e0d4c529d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_aab9b64f-c607-428b-a820-0d6b26ef1930" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59299aba-3b21-4f02-b840-cd2d6a518b99" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_aab9b64f-c607-428b-a820-0d6b26ef1930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b99905d0-2ba8-466a-a525-34acfc6e5e2b" 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_SegmentReportingInformationLineItems_aab9b64f-c607-428b-a820-0d6b26ef1930" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b99905d0-2ba8-466a-a525-34acfc6e5e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_Contribution_6533371a-8599-4248-84b0-1d8ecdb4b78f" xlink:href="pltr-20220630.xsd#pltr_Contribution"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_aab9b64f-c607-428b-a820-0d6b26ef1930" xlink:to="loc_pltr_Contribution_6533371a-8599-4248-84b0-1d8ecdb4b78f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_55b49937-1d1f-421c-85db-daf532ca5b35" 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_ScheduleOfSegmentReportingInformationBySegmentTable_3cc89504-a4da-49c9-88cd-da75a16047a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_55b49937-1d1f-421c-85db-daf532ca5b35" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3cc89504-a4da-49c9-88cd-da75a16047a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_f06ed18d-10bb-485b-8f83-c9ac90b445c2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3cc89504-a4da-49c9-88cd-da75a16047a1" xlink:to="loc_srt_ConsolidationItemsAxis_f06ed18d-10bb-485b-8f83-c9ac90b445c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b4112050-55c3-460c-b4a2-1c1488bf60ca" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_f06ed18d-10bb-485b-8f83-c9ac90b445c2" xlink:to="loc_srt_ConsolidationItemsDomain_b4112050-55c3-460c-b4a2-1c1488bf60ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_8104b67f-32ea-48e8-ba09-5c884d6c10de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_b4112050-55c3-460c-b4a2-1c1488bf60ca" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_8104b67f-32ea-48e8-ba09-5c884d6c10de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_f19ddb74-f88e-4ce1-a427-ea21ad715c21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_b4112050-55c3-460c-b4a2-1c1488bf60ca" xlink:to="loc_us-gaap_OperatingSegmentsMember_f19ddb74-f88e-4ce1-a427-ea21ad715c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3cc89504-a4da-49c9-88cd-da75a16047a1" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_836f9c98-78f0-4ca3-a021-a502e651332c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:to="loc_us-gaap_OperatingIncomeLoss_836f9c98-78f0-4ca3-a021-a502e651332c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense_dde53989-ce6c-4928-8d44-7b56c9c116a2" xlink:href="pltr-20220630.xsd#pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:to="loc_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense_dde53989-ce6c-4928-8d44-7b56c9c116a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense_cceecd8b-5a68-4f1e-9bc7-209b0d84d4fd" xlink:href="pltr-20220630.xsd#pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:to="loc_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense_cceecd8b-5a68-4f1e-9bc7-209b0d84d4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_a831295c-7f3e-4085-b164-51a0b56d7fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_a831295c-7f3e-4085-b164-51a0b56d7fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_Contribution_87031446-da73-40fc-ae41-c0b4acdfe771" xlink:href="pltr-20220630.xsd#pltr_Contribution"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f04cf18a-f310-430a-8341-2dee6a7250ea" xlink:to="loc_pltr_Contribution_87031446-da73-40fc-ae41-c0b4acdfe771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail" xlink:type="simple" xlink:href="pltr-20220630.xsd#SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_921ba0f1-f765-48b2-a1dd-929c16d779f3" 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_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" 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_SegmentReportingAbstract_921ba0f1-f765-48b2-a1dd-929c16d779f3" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_6e2d8998-e19d-457a-8da1-8cbbe8833e6e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" xlink:to="loc_srt_StatementGeographicalAxis_6e2d8998-e19d-457a-8da1-8cbbe8833e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_47e2d103-adf4-4373-b833-28fe638d0a2d" 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_6e2d8998-e19d-457a-8da1-8cbbe8833e6e" xlink:to="loc_srt_SegmentGeographicalDomain_47e2d103-adf4-4373-b833-28fe638d0a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_45f9b57c-f51f-4d54-9ec3-359ffdbb049c" 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_47e2d103-adf4-4373-b833-28fe638d0a2d" xlink:to="loc_country_US_45f9b57c-f51f-4d54-9ec3-359ffdbb049c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_f84eefa2-9917-4699-9df9-7d7ec98db3da" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_47e2d103-adf4-4373-b833-28fe638d0a2d" xlink:to="loc_country_GB_f84eefa2-9917-4699-9df9-7d7ec98db3da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_RestOfWorldMember_7c64ed3b-6a9d-4a9e-ab25-d236d4a391bc" xlink:href="pltr-20220630.xsd#pltr_RestOfWorldMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_47e2d103-adf4-4373-b833-28fe638d0a2d" xlink:to="loc_pltr_RestOfWorldMember_7c64ed3b-6a9d-4a9e-ab25-d236d4a391bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_5ac63b75-7fdb-47ff-8e87-7b22763cf160" 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_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_5ac63b75-7fdb-47ff-8e87-7b22763cf160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3044821a-97bf-4b08-9497-b5b317f2f0e5" 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_5ac63b75-7fdb-47ff-8e87-7b22763cf160" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3044821a-97bf-4b08-9497-b5b317f2f0e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_33956369-3ea4-47f6-9cee-843eddb0042e" 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_3044821a-97bf-4b08-9497-b5b317f2f0e5" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_33956369-3ea4-47f6-9cee-843eddb0042e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_00105e93-53ef-4ce4-9c0f-3798673aa110" 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_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_00105e93-53ef-4ce4-9c0f-3798673aa110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0ed29261-7f00-4eb2-950f-329c00668963" 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_00105e93-53ef-4ce4-9c0f-3798673aa110" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0ed29261-7f00-4eb2-950f-329c00668963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_a34ad341-646d-4eea-ba42-f1561b8affb8" 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_0ed29261-7f00-4eb2-950f-329c00668963" xlink:to="loc_us-gaap_SalesRevenueNetMember_a34ad341-646d-4eea-ba42-f1561b8affb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_11634ddb-b523-42db-beb9-08ff08cd71b3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" xlink:to="loc_srt_RangeAxis_11634ddb-b523-42db-beb9-08ff08cd71b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb9a581e-d7e8-4d0d-bc8d-77c76d7e1b86" 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_11634ddb-b523-42db-beb9-08ff08cd71b3" xlink:to="loc_srt_RangeMember_eb9a581e-d7e8-4d0d-bc8d-77c76d7e1b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a04bf534-e48e-4f5a-ad2c-64ce6b0b3016" 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_eb9a581e-d7e8-4d0d-bc8d-77c76d7e1b86" xlink:to="loc_srt_MinimumMember_a04bf534-e48e-4f5a-ad2c-64ce6b0b3016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_11d93b96-85b4-47a2-9385-5d014eab3c98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a625846d-845f-4f75-a5a8-b1df11264a7b" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_11d93b96-85b4-47a2-9385-5d014eab3c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0ee5bebc-9fee-43ca-ab48-a4a78c0c1c8b" 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_11d93b96-85b4-47a2-9385-5d014eab3c98" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0ee5bebc-9fee-43ca-ab48-a4a78c0c1c8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_430c4c47-179c-4543-ae21-bcdc5e1120ac" 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_DisaggregationOfRevenueLineItems_11d93b96-85b4-47a2-9385-5d014eab3c98" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_430c4c47-179c-4543-ae21-bcdc5e1120ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SubsequentEvents" xlink:type="simple" xlink:href="pltr-20220630.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_62a607c3-bb96-4266-a652-ed2aa6880a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_6cff0fd9-b6b8-497a-bcac-2e83b0056d56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_62a607c3-bb96-4266-a652-ed2aa6880a4a" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_6cff0fd9-b6b8-497a-bcac-2e83b0056d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.palantir.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="pltr-20220630.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.palantir.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_3a7b7601-a502-4f00-9215-8104928187da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_3a7b7601-a502-4f00-9215-8104928187da" xlink:to="loc_us-gaap_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_83a46425-7894-4a43-a318-e923f8c5eea4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:to="loc_us-gaap_CreditFacilityAxis_83a46425-7894-4a43-a318-e923f8c5eea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4f39ebc0-c320-4f0f-8be9-fbd26c013249" 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_83a46425-7894-4a43-a318-e923f8c5eea4" xlink:to="loc_us-gaap_CreditFacilityDomain_4f39ebc0-c320-4f0f-8be9-fbd26c013249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_f8257998-77f1-4665-8e8f-de0f7319f101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4f39ebc0-c320-4f0f-8be9-fbd26c013249" xlink:to="loc_us-gaap_SecuredDebtMember_f8257998-77f1-4665-8e8f-de0f7319f101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_349c283a-f440-4fff-9d09-c045400afbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4f39ebc0-c320-4f0f-8be9-fbd26c013249" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_349c283a-f440-4fff-9d09-c045400afbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1ca4d346-b4dd-4f1e-b813-0131fde45b8b" 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_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:to="loc_us-gaap_DebtInstrumentAxis_1ca4d346-b4dd-4f1e-b813-0131fde45b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_db88f00c-a0dd-420a-961b-9389f9350eca" 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_1ca4d346-b4dd-4f1e-b813-0131fde45b8b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_db88f00c-a0dd-420a-961b-9389f9350eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_aaf91d88-944d-4456-85c8-37a0a4f4c9cf" xlink:href="pltr-20220630.xsd#pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_db88f00c-a0dd-420a-961b-9389f9350eca" xlink:to="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_aaf91d88-944d-4456-85c8-37a0a4f4c9cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_July2022AmendmentMember_e39fb04f-a25e-49a0-8b9b-41675120aa12" xlink:href="pltr-20220630.xsd#pltr_July2022AmendmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember_aaf91d88-944d-4456-85c8-37a0a4f4c9cf" xlink:to="loc_pltr_July2022AmendmentMember_e39fb04f-a25e-49a0-8b9b-41675120aa12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b3802f12-517e-46c1-b147-e80cd411267b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b3802f12-517e-46c1-b147-e80cd411267b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9ad4e324-f3a9-41a4-82de-823e36dba33e" 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_b3802f12-517e-46c1-b147-e80cd411267b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9ad4e324-f3a9-41a4-82de-823e36dba33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_d0bb1753-f206-4298-b958-7d2e7acf348c" 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_9ad4e324-f3a9-41a4-82de-823e36dba33e" xlink:to="loc_us-gaap_LineOfCreditMember_d0bb1753-f206-4298-b958-7d2e7acf348c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1bfeb057-ab1d-43f6-8a0d-75f9d629db82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1bfeb057-ab1d-43f6-8a0d-75f9d629db82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_cc19a127-a19f-428c-b767-363bb27e3039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1bfeb057-ab1d-43f6-8a0d-75f9d629db82" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_cc19a127-a19f-428c-b767-363bb27e3039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_73071e4d-c16c-4e93-a595-2a384eb8961a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_cc19a127-a19f-428c-b767-363bb27e3039" xlink:to="loc_us-gaap_SubsequentEventMember_73071e4d-c16c-4e93-a595-2a384eb8961a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_6c23ac4c-f8d4-4ca3-b15b-f469d8bf053d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:to="loc_us-gaap_TypeOfArrangementAxis_6c23ac4c-f8d4-4ca3-b15b-f469d8bf053d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_42ebbdc4-92c5-4163-999a-94085abf1e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_6c23ac4c-f8d4-4ca3-b15b-f469d8bf053d" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_42ebbdc4-92c5-4163-999a-94085abf1e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pltr_InvestmentAgreementMember_416a6a66-ea54-47bb-ac89-420cb4f03ca6" xlink:href="pltr-20220630.xsd#pltr_InvestmentAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_42ebbdc4-92c5-4163-999a-94085abf1e3d" xlink:to="loc_pltr_InvestmentAgreementMember_416a6a66-ea54-47bb-ac89-420cb4f03ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_8ff25323-921d-4763-aa4e-0e5bd4e266f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_7554d947-c841-4857-b5d7-8f160d9265f8" xlink:to="loc_us-gaap_SubsequentEventLineItems_8ff25323-921d-4763-aa4e-0e5bd4e266f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_7029b080-6265-4c28-b85b-fbba26766909" 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_SubsequentEventLineItems_8ff25323-921d-4763-aa4e-0e5bd4e266f2" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_7029b080-6265-4c28-b85b-fbba26766909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a8301d7b-89e1-4238-9f67-a257eb5c8da4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_8ff25323-921d-4763-aa4e-0e5bd4e266f2" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a8301d7b-89e1-4238-9f67-a257eb5c8da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636129384448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Aug. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-39540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Palantir Technologies Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">68-0551851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1555 Blake Street, Suite 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="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Denver<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">80202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(720)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">358-3679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock, par value $0.001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">PLTR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001321655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,963,814,949<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,342,246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=pltr_CommonClassFMember', window );">Class F Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,005,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</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_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=pltr_CommonClassFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=pltr_CommonClassFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636129569712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 2,358,393<span></span>
</td>
<td class="nump">$ 2,290,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">28,125<span></span>
</td>
<td class="nump">36,628<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">265,826<span></span>
</td>
<td class="nump">190,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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">99,210<span></span>
</td>
<td class="nump">234,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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">150,885<span></span>
</td>
<td class="nump">110,872<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,902,439<span></span>
</td>
<td class="nump">2,863,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">47,644<span></span>
</td>
<td class="nump">31,304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash, noncurrent</a></td>
<td class="nump">28,647<span></span>
</td>
<td class="nump">39,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">211,410<span></span>
</td>
<td class="nump">216,898<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">92,198<span></span>
</td>
<td class="nump">96,386<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,282,338<span></span>
</td>
<td class="nump">3,247,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">56,798<span></span>
</td>
<td class="nump">74,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">187,568<span></span>
</td>
<td class="nump">155,806<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">219,441<span></span>
</td>
<td class="nump">227,816<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_CustomerDepositCurrent', window );">Customer deposits</a></td>
<td class="nump">161,026<span></span>
</td>
<td class="nump">161,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">40,909<span></span>
</td>
<td class="nump">39,927<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">665,742<span></span>
</td>
<td class="nump">660,061<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue, noncurrent</a></td>
<td class="nump">34,143<span></span>
</td>
<td class="nump">40,217<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_CustomerDepositNoncurrent', window );">Customer deposits, noncurrent</a></td>
<td class="nump">15,412<span></span>
</td>
<td class="nump">33,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, noncurrent</a></td>
<td class="nump">216,059<span></span>
</td>
<td class="nump">220,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other noncurrent liabilities</a></td>
<td class="nump">2,158<span></span>
</td>
<td class="nump">2,297<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">933,514<span></span>
</td>
<td class="nump">956,420<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (Note 7)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value: 20,000,000 Class A shares authorized as of June 30, 2022 and December 31, 2021; 1,962,382 and 1,926,589 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively; 2,700,000 Class B shares authorized as of June 30, 2022 and December 31, 2021; 99,354 and 99,880 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively; and 1,005 Class F shares authorized, issued, and outstanding as of June 30, 2022 and December 31, 2021</a></td>
<td class="nump">2,063<span></span>
</td>
<td class="nump">2,027<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">8,119,876<span></span>
</td>
<td class="nump">7,777,085<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(6,674)<span></span>
</td>
<td class="num">(2,349)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(5,766,441)<span></span>
</td>
<td class="num">(5,485,733)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">2,348,824<span></span>
</td>
<td class="nump">2,291,030<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 3,282,338<span></span>
</td>
<td class="nump">$ 3,247,450<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_CustomerDepositCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Customer deposit current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_CustomerDepositCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_CustomerDepositNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Customer deposit noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_CustomerDepositNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="top.Show.toggleNext( this );">+ Details</a><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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636129579328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">22,701,005,000<span></span>
</td>
<td class="nump">22,701,005,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">2,062,741,000<span></span>
</td>
<td class="nump">2,027,474,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">2,062,741,000<span></span>
</td>
<td class="nump">2,027,474,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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">20,000,000,000<span></span>
</td>
<td class="nump">20,000,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">1,962,382,000<span></span>
</td>
<td class="nump">1,926,589,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">1,962,382,000<span></span>
</td>
<td class="nump">1,926,589,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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">2,700,000,000<span></span>
</td>
<td class="nump">2,700,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">99,354,000<span></span>
</td>
<td class="nump">99,880,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">99,354,000<span></span>
</td>
<td class="nump">99,880,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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=pltr_CommonClassFMember', window );">Class F Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">1,005,000<span></span>
</td>
<td class="nump">1,005,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">1,005,000<span></span>
</td>
<td class="nump">1,005,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">1,005,000<span></span>
</td>
<td class="nump">1,005,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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=pltr_CommonClassFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=pltr_CommonClassFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636127648432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 473,010<span></span>
</td>
<td class="nump">$ 375,642<span></span>
</td>
<td class="nump">$ 919,367<span></span>
</td>
<td class="nump">$ 716,876<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">102,224<span></span>
</td>
<td class="nump">90,926<span></span>
</td>
<td class="nump">196,627<span></span>
</td>
<td class="nump">165,037<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">370,786<span></span>
</td>
<td class="nump">284,716<span></span>
</td>
<td class="nump">722,740<span></span>
</td>
<td class="nump">551,839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">168,875<span></span>
</td>
<td class="nump">162,379<span></span>
</td>
<td class="nump">329,360<span></span>
</td>
<td class="nump">298,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="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">88,171<span></span>
</td>
<td class="nump">110,524<span></span>
</td>
<td class="nump">176,772<span></span>
</td>
<td class="nump">208,995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">155,485<span></span>
</td>
<td class="nump">157,961<span></span>
</td>
<td class="nump">297,792<span></span>
</td>
<td class="nump">304,530<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">412,531<span></span>
</td>
<td class="nump">430,864<span></span>
</td>
<td class="nump">803,924<span></span>
</td>
<td class="nump">812,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(41,745)<span></span>
</td>
<td class="num">(146,148)<span></span>
</td>
<td class="num">(81,184)<span></span>
</td>
<td class="num">(260,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">1,472<span></span>
</td>
<td class="nump">372<span></span>
</td>
<td class="nump">2,019<span></span>
</td>
<td class="nump">748<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(670)<span></span>
</td>
<td class="num">(590)<span></span>
</td>
<td class="num">(1,264)<span></span>
</td>
<td class="num">(2,430)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="num">(135,798)<span></span>
</td>
<td class="nump">2,125<span></span>
</td>
<td class="num">(195,668)<span></span>
</td>
<td class="num">(2,769)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before provision for (benefit from) income taxes</a></td>
<td class="num">(176,741)<span></span>
</td>
<td class="num">(144,241)<span></span>
</td>
<td class="num">(276,097)<span></span>
</td>
<td class="num">(264,613)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for (benefit from) income taxes</a></td>
<td class="nump">2,588<span></span>
</td>
<td class="num">(5,661)<span></span>
</td>
<td class="nump">4,611<span></span>
</td>
<td class="num">(2,559)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (179,329)<span></span>
</td>
<td class="num">$ (138,580)<span></span>
</td>
<td class="num">$ (280,708)<span></span>
</td>
<td class="num">$ (262,054)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share attributable to common stockholders, basic (in dollars per share)</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share attributable to common stockholders, diluted (in dollars per share)</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares of common stock outstanding used in computing net loss per share attributable to common stockholders, basic (in shares)</a></td>
<td class="nump">2,054,799,000<span></span>
</td>
<td class="nump">1,894,606,000<span></span>
</td>
<td class="nump">2,045,604,000<span></span>
</td>
<td class="nump">1,858,085,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares of common stock outstanding used in computing net loss per share attributable to common stockholders, diluted (in shares)</a></td>
<td class="nump">2,054,799,000<span></span>
</td>
<td class="nump">1,894,606,000<span></span>
</td>
<td class="nump">2,045,604,000<span></span>
</td>
<td class="nump">1,858,085,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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total 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="top.Show.toggleNext( this );">+ References</a><div 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636129509888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (179,329)<span></span>
</td>
<td class="num">$ (138,580)<span></span>
</td>
<td class="num">$ (280,708)<span></span>
</td>
<td class="num">$ (262,054)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(2,630)<span></span>
</td>
<td class="num">(800)<span></span>
</td>
<td class="num">(4,325)<span></span>
</td>
<td class="nump">2,810<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (181,959)<span></span>
</td>
<td class="num">$ (139,380)<span></span>
</td>
<td class="num">$ (285,033)<span></span>
</td>
<td class="num">$ (259,244)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636126091216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders&#8217; Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at the beginning of period (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,792,140,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Dec. 31, 2020</a></td>
<td class="nump">$ 1,522,550<span></span>
</td>
<td class="nump">$ 1,792<span></span>
</td>
<td class="nump">$ 6,488,857<span></span>
</td>
<td class="num">$ (2,745)<span></span>
</td>
<td class="num">$ (4,965,354)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock from the exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114,471,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock from the exercise of stock options</a></td>
<td class="nump">376,688<span></span>
</td>
<td class="nump">$ 114<span></span>
</td>
<td class="nump">376,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of RSUs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,832,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of RSUs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
<td class="num">(24)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested', window );">Issuance of common stock upon vesting of growth units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,471,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested', window );">Issuance of common stock upon vesting of growth units</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares', window );">Issuance of common stock upon net exercise of common stock warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,664,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue', window );">Issuance of common stock upon net exercise of common stock warrants and other</a></td>
<td class="nump">1,712<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">1,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">427,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">427,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="nump">2,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(262,054)<span></span>
</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">(262,054)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at end of period (in shares) at Jun. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,936,578,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2021</a></td>
<td class="nump">2,068,963<span></span>
</td>
<td class="nump">$ 1,937<span></span>
</td>
<td class="nump">7,294,369<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="num">(5,227,408)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at the beginning of period (in shares) at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,860,607,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Mar. 31, 2021</a></td>
<td class="nump">1,805,943<span></span>
</td>
<td class="nump">$ 1,860<span></span>
</td>
<td class="nump">6,892,046<span></span>
</td>
<td class="nump">865<span></span>
</td>
<td class="num">(5,088,828)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock from the exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,171,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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock from the exercise of stock options</a></td>
<td class="nump">167,828<span></span>
</td>
<td class="nump">$ 59<span></span>
</td>
<td class="nump">167,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of RSUs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,872,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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of RSUs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares', window );">Issuance of common stock upon net exercise of common stock warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,928,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue', window );">Issuance of common stock upon net exercise of common stock warrants and other</a></td>
<td class="nump">1,712<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">1,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">232,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="num">(800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(138,580)<span></span>
</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">(138,580)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at end of period (in shares) at Jun. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,936,578,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2021</a></td>
<td class="nump">$ 2,068,963<span></span>
</td>
<td class="nump">$ 1,937<span></span>
</td>
<td class="nump">7,294,369<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="num">(5,227,408)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at the beginning of period (in shares) at Dec. 31, 2021</a></td>
<td class="nump">2,027,474,000<span></span>
</td>
<td class="nump">2,027,474,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Dec. 31, 2021</a></td>
<td class="nump">$ 2,291,030<span></span>
</td>
<td class="nump">$ 2,027<span></span>
</td>
<td class="nump">7,777,085<span></span>
</td>
<td class="num">(2,349)<span></span>
</td>
<td class="num">(5,485,733)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock from the exercise of stock options (in shares)</a></td>
<td class="nump">11,434,000<span></span>
</td>
<td class="nump">11,434,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock from the exercise of stock options</a></td>
<td class="nump">$ 47,541<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">47,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of RSUs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,833,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of RSUs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
<td class="num">(24)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">295,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">295,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="num">(4,325)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,325)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (280,708)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(280,708)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at end of period (in shares) at Jun. 30, 2022</a></td>
<td class="nump">2,062,741,000<span></span>
</td>
<td class="nump">2,062,741,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2022</a></td>
<td class="nump">$ 2,348,824<span></span>
</td>
<td class="nump">$ 2,063<span></span>
</td>
<td class="nump">8,119,876<span></span>
</td>
<td class="num">(6,674)<span></span>
</td>
<td class="num">(5,766,441)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at the beginning of period (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,045,876,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Mar. 31, 2022</a></td>
<td class="nump">2,364,746<span></span>
</td>
<td class="nump">$ 2,046<span></span>
</td>
<td class="nump">7,953,856<span></span>
</td>
<td class="num">(4,044)<span></span>
</td>
<td class="num">(5,587,112)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock from the exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,780,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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock from the exercise of stock options</a></td>
<td class="nump">20,316<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">20,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of RSUs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,085,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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of RSUs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">145,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="num">(2,630)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,630)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (179,329)<span></span>
</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">(179,329)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at end of period (in shares) at Jun. 30, 2022</a></td>
<td class="nump">2,062,741,000<span></span>
</td>
<td class="nump">2,062,741,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2022</a></td>
<td class="nump">$ 2,348,824<span></span>
</td>
<td class="nump">$ 2,063<span></span>
</td>
<td class="nump">$ 8,119,876<span></span>
</td>
<td class="num">$ (6,674)<span></span>
</td>
<td class="num">$ (5,766,441)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock upon net exercise of common stock warrants and other shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</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_pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock upon net exercise of common stock warrants and other value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to growth units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</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_pltr_StockIssuedDuringPeriodValueGrowthUnitsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to growth issued during the period..</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_StockIssuedDuringPeriodValueGrowthUnitsVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase 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="top.Show.toggleNext( this );">+ References</a><div 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636127693872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (280,708)<span></span>
</td>
<td class="num">$ (262,054)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">9,207<span></span>
</td>
<td class="nump">7,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">295,092<span></span>
</td>
<td class="nump">426,473<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">(2,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_NoncashOperatingLeaseCost', window );">Non-cash operating lease expense</a></td>
<td class="nump">20,246<span></span>
</td>
<td class="nump">14,435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesGainLoss', window );">Unrealized and realized (gain) loss from marketable securities, net</a></td>
<td class="nump">201,341<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other operating activities</a></td>
<td class="num">(3,678)<span></span>
</td>
<td class="nump">560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(75,739)<span></span>
</td>
<td class="num">(83,883)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(36,351)<span></span>
</td>
<td class="nump">12,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">8,087<span></span>
</td>
<td class="num">(7,360)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(19,985)<span></span>
</td>
<td class="nump">14,589<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">28,850<span></span>
</td>
<td class="nump">9,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue, current and noncurrent</a></td>
<td class="num">(11,681)<span></span>
</td>
<td class="num">(3,679)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Customer deposits, current and noncurrent</a></td>
<td class="num">(19,314)<span></span>
</td>
<td class="nump">28,668<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent', window );">Operating lease liabilities, current and noncurrent</a></td>
<td class="num">(17,331)<span></span>
</td>
<td class="num">(15,795)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other noncurrent liabilities</a></td>
<td class="num">(114)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">97,908<span></span>
</td>
<td class="nump">139,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(20,673)<span></span>
</td>
<td class="num">(1,405)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
<td class="num">(89,500)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi', window );">Proceeds from sales of marketable securities</a></td>
<td class="nump">19,009<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(91,164)<span></span>
</td>
<td class="num">(1,405)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Principal payments on borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(200,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from the exercise of common stock options</a></td>
<td class="nump">47,541<span></span>
</td>
<td class="nump">376,688<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities</a></td>
<td class="nump">307<span></span>
</td>
<td class="num">(1,744)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">47,848<span></span>
</td>
<td class="nump">174,944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of foreign exchange on cash, cash equivalents, and restricted cash</a></td>
<td class="num">(6,341)<span></span>
</td>
<td class="num">(1,496)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">48,251<span></span>
</td>
<td class="nump">311,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash - beginning of period</a></td>
<td class="nump">2,366,914<span></span>
</td>
<td class="nump">2,128,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash - end of period</a></td>
<td class="nump">2,415,165<span></span>
</td>
<td class="nump">2,439,820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">1,374<span></span>
</td>
<td class="nump">3,425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 2,381<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Operating Lease Liability, Current and Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_NoncashOperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash operating lease cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_NoncashOperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3444-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123583714&amp;loc=SL75117360-209713<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636128706464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Organization</a></td>
<td class="text">OrganizationPalantir Technologies Inc. (including its subsidiaries, &#8220;Palantir&#8221; or the &#8220;Company&#8221;) was incorporated in Delaware on May&#160;6, 2003. The Company builds and deploys software platforms that serve as the central operating systems for its customers.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636135064144">
<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">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) and applicable rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) regarding interim financial reporting. The accompanying condensed consolidated financial statements include the accounts of Palantir Technologies Inc. and its consolidated subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Investments in entities where the Company holds at least a 20% ownership interest and has the ability to exercise significant influence over the investee, but does not control, are accounted for using the equity method of accounting. Certain prior year balances have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, loss from operations, net loss, or cash flows. The Company's fiscal year ends on December 31.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The unaudited condensed consolidated balance sheet as of December 31, 2021 included herein was derived from the audited consolidated financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis. In management&#8217;s opinion, the unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets and statements of operations, comprehensive loss, stockholders&#8217; equity, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These unaudited condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes included in its Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on February 24, 2022.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Significant estimates and assumptions made in the accompanying condensed consolidated financial statements include, but are not limited to, the identification of performance obligations in customer contracts; the valuation of deferred tax assets and uncertain tax positions; the collectability of contract consideration, including accounts receivable; the useful lives of tangible assets; and the incremental borrowing rate for operating leases. Estimates and judgments are based on historical experience, forecasted events, and various other assumptions that management believes to be reasonable under the circumstances. Actual results could differ from those estimates and such differences could affect the Company&#8217;s financial position and results of operations.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Summary of Significant Accounting Policies</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s significant accounting policies are discussed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 2. Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in the notes to consolidated financial statements in its Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on February&#160;24, 2022. There have been no significant changes to these policies during the six months ended June 30, 2022.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company considers all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash equivalents primarily consist of amounts invested in money market funds.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restricted cash primarily consists of cash and certificates of deposit that are held as collateral against letters of credit and guarantees that the Company is required to maintain for operating lease agreements, certain customer contracts, and other guarantees and financing arrangements. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the amounts shown in the condensed consolidated statements of cash flows (in thousands):</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,358,393&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,341,156&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, noncurrent</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,647&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,914&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,415,165&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,439,820&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Accounts Receivable and Allowance for Credit Losses</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accounts receivable are recorded at the invoiced amount, net of an allowance for credit losses, if any. The Company generally grants non-collateralized credit terms to its customers. Allowance for credit losses is based on the Company&#8217;s best estimate of probable losses inherent in its accounts receivable portfolio and is determined based on expectations of the customer&#8217;s ability to pay by considering factors such as customer type (commercial or government), historical experience, financial position of the customer, age of the accounts receivable, current economic conditions, including the ongoing COVID-19 pandemic, and reasonable and supportable forward-looking factors about its portfolio and future economic conditions. Accounts receivable are written-off and charged against an allowance for credit losses when the Company has exhausted collection efforts without success. Based upon the Company&#8217;s assessment as of June 30, 2022 and December 31, 2021, the allowances for credit losses were not material.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Concentrations of Risk</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, accounts receivable, and marketable securities. Cash equivalents primarily consist of money market funds with original maturities of three months or less, which are invested primarily with U.S. financial institutions. Cash deposits with financial institutions, including restricted cash, generally exceed federally insured limits. Management believes minimal credit risk exists with respect to these financial institutions and the Company has not experienced any losses on such amounts.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is exposed to concentrations of credit risk with respect to accounts receivable presented on the condensed consolidated balance sheets. The Company&#8217;s accounts receivable balances as of June 30, 2022 and December 31, 2021 were $265.8 million and $190.9 million, respectively. No single customer represented more than 10% of total accounts receivable as of June 30, 2022 or December 31, 2021. </span></div>For the three and six months ended June 30, 2022 and 2021, no customer represented more than 10% of total revenue.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636135115120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Liabilities and Remaining Performance Obligations<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Contract Liabilities and Remaining Performance Obligations</a></td>
<td class="text">Contract Liabilities and Remaining Performance Obligations<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract Liabilities </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s contract liabilities consist of deferred revenue and customer deposits. As of June 30, 2022 and December 31, 2021, the Company's contract liability balances were $430.0&#160;million and $463.3 million, respectively. Revenue of $299.2 million and $285.4 million was recognized during the six months ended June 30, 2022 and 2021, respectively, that was included in the contract liability balances as of December 31, 2021 and 2020, respectively. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Remaining Performance Obligations</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s arrangements with its customers often have terms that span over multiple years. However, the Company allows many of its customers to terminate contracts for convenience prior to the end of the stated term with less than twelve months&#8217; notice. Revenue allocated to remaining performance obligations represents noncancelable contracted revenue that has not yet been recognized, which includes deferred revenue and, in certain instances, amounts that will be invoiced. The Company has elected the practical expedient allowing the Company to not disclose remaining performance obligations for contracts with original terms of twelve months or less. Cancelable contracted revenue, which includes customer deposits, is not considered a remaining performance obligation.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s remaining performance obligations were $1.2&#160;billion as of June 30, 2022, of which the Company expects to recognize approximately 44% as revenue over the next 12 months, 43% as revenue over the subsequent 13 to 36 months, and the remainder thereafter.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Disaggregation of Revenue</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 12. Segment and Geographic Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> for disaggregated revenue by customer segment and geographic region.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636135034512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments and Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_InvestmentsAndFairValueMeasurementsTextBlock', window );">Investments and Fair Value Measurements</a></td>
<td class="text">Investments and Fair Value Measurements<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following tables present the Company&#8217;s assets that are measured at fair value on a recurring basis and indicate the fair value hierarchy of the valuation (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><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:10pt;font-weight:700;line-height:100%">As of June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/></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:10pt;font-style:italic;font-weight:700;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;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:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,721&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,721&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Restricted cash, current and noncurrent</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;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:10pt;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:10pt;font-weight:400;line-height:100%">99,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,581&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,931&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,650&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></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:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/></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:10pt;font-style:italic;font-weight:700;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;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:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,317&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,317&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Restricted cash, current and noncurrent</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/></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:10pt;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:10pt;font-weight:400;line-height:100%">234,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793,362&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741,470&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,892&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Certificates of Deposit</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s Level 2 instruments consist of restricted cash invested in certificates of deposit. The fair value of such instruments is estimated based on valuations obtained from third-party pricing services that utilize industry standard valuation models, including both income-based and market-based approaches, for which all significant inputs are observable either directly or indirectly. These inputs include interest rate curves, foreign exchange rates, and credit ratings.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Marketable Securities</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Marketable securities consist of equity securities in publicly-traded companies and are recorded at fair market value each reporting period. Realized and unrealized gains and losses are recorded in other income (expense), net on the condensed consolidated statements of operations. During the three and six months ended June 30, 2022, the Company recorded net unrealized losses of $122.8 million and $174.7 million, respectively, and realized losses of $15.7 million and $26.6 million, respectively, within other income (expense), net on the condensed consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Investments</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Since 2021, the Company has approved and entered into certain agreements (&#8220;Investment Agreements&#8221;) to purchase, or commit to purchase, as further discussed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 7. Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Investment Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, shares of various </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">entities, including special purpose acquisition companies and/or other privately-held or publicly-traded entities (each, an &#8220;Investee,&#8221; and such purchases, and commitments to purchase, the &#8220;Investments&#8221;). In connection with signing the Investment Agreements, each Investee or an associated entity and the Company entered into a commercial contract for access to the Company&#8217;s products and services. The total value of such commercial contracts was $754.9 million as of June 30, 2022, which is inclusive of $116.2 million of contractual options. The terms of such contracts, including contractual options, range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMTA5OTUxMTYzMTkxNA_4f2e71f8-490e-45d5-9bd5-209cef1a305e">three</span> to ten years. The majority of these commercial contracts are subject to various termination provisions, including for convenience in the event a proposed business combination is not completed.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company assesses the concurrent agreements under the non-monetary guidance within ASC 606&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> as well as the commercial substance of each arrangement considering the customer&#8217;s ability and intention to pay as well as the Company&#8217;s obligation to perform under each contract. The total revenue recognized from these commercial contracts during the three and six months ended June 30, 2022 was $31.4 million and $70.6 million, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the six months ended June 30, 2022 and the year ended December 31, 2021, the Company purchased shares for a total investment of $89.5&#160;million and $326.0 million, respectively. No investments were purchased under such Investment Agreements during the three months ended June 30, 2022.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Alternative Investments</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the year ended December 31, 2021, the Company purchased $50.9 million in 100-ounce gold bars. The gold bars are kept in a secure third-party facility located in the northeastern United States. The Company is able to take physical possession of the gold bars stored at the facility at any time with reasonable notice.</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_pltr_InvestmentsAndFairValueMeasurementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investments and fair value measurements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_InvestmentsAndFairValueMeasurementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636241233440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">&#160;Balance Sheet Components</a></td>
<td class="text">Balance Sheet Components <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Property and Equipment, Net</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Property and equipment, net consisted of the following (in thousands): </span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,<br/>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:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,834&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,834&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment, software, and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,137&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,358&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,029&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,234&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,385)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,644&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,304&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Depreciation and amortization expense related to property and equipment, net was $4.5 million and $3.1 million for the three months ended June 30, 2022 and 2021, respectively, and $8.4 million and $6.3 million for the six months ended June 30, 2022 and 2021, respectively.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Accrued Liabilities</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,<br/>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:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related expenses</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,046&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,732&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued legal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued other liabilities</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,610&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,988&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,568&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,806&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI https://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636135146128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">2014 Credit Facility </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In October 2014, the Company entered into an unsecured revolving credit facility, which has been subsequently secured by substantially all of the Company&#8217;s assets and amended from time to time (as amended, the &#8220;2014 Credit Facility&#8221;), including on March 31, 2022 (the &#8220;March 2022 Amendment&#8221;). The March 2022 Amendment provides for, among other things, an extension of the revolving loan facility maturity date to March 31, 2027 and an increase of $100.0&#160;million to the lenders&#8217; revolving commitments for total revolving commitments of $500.0&#160;million. The 2014 Credit Facility allows for the drawdown of up to $500.0 million to fund working capital and general corporate expenditures. Outstanding balances under the 2014 Credit Facility would incur interest at the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) as administered by the Federal Reserve Bank of New York, or a successor administrator of the SOFR (or the applicable benchmark replacement), plus 2.00% or a base rate plus 1.00%, subject to certain adjustments. The Company incurs a commitment fee of 0.30% assessed on the daily average undrawn portion of revolving commitments. Applicable interest and commitment fees are payable quarterly or more or less frequently in certain circumstances. The 2014 Credit Facility also allows for an incremental loan facility of additional term loans or revolving loans in an aggregate principal amount up to the amount and upon the terms and conditions set forth therein with one or more existing or new lenders upon mutual agreement between the Company and such lenders. The 2014 Credit Facility was subsequently amended in July 2022. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 13. Subsequent Events </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">for additional information. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, the Company had no outstanding debt balances and $500.0 million undrawn revolving commitments under the 2014 Credit Facility.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The 2014 Credit Facility contains customary representations and warranties, and certain financial and nonfinancial covenants, including but not limited to maintaining minimum liquidity of $50.0&#160;million, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the 2014 Credit Facility as of June 30, 2022.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="top.Show.toggleNext( this );">+ References</a><div 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="top.Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636130956816">
<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">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Purchase Commitments</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the Company entered into, and subsequently amended, a minimum annual commitment to purchase cloud hosting services of at least $1.49&#160;billion over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNTQ5NzU1ODE1NDg2Nw_bec0a132-7e14-435d-acf4-149ac7da61ed">six</span> contract years, with an optional carryover period through June 30, 2029, in exchange for various discounts on such services. If the spend does not meet the minimum annual commitment each year or at the end of the term, the Company is obligated to make a return payment. If the difference is greater than $30.0&#160;million for each of the first <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNTQ5NzU1ODE1NDg1NA_93333d23-1619-4599-83fa-f4a6b9da1c72">three</span> contract years or $50.0&#160;million for each of the contract years thereafter (&#8220;relief amounts&#8221;), the Company has the option to pay the respective relief amount for that year for services to be utilized in the future and the excess amount of the difference above the relief amount would be added to the minimum annual commitment of the following year through the end of the contract. In May 2022, the agreement was amended to extend the second contract year from June 30, 2022 to September 30, 2022 and the optional carryover period from June 30, 2029 to September 30, 2029. As of June 30, 2022, the Company had satisfied $157.3 million of its $167.0 million commitment for the contract year ending September&#160;30, 2022.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Investment Commitments </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company approved and entered into certain Investment Agreements with Investees, as further discussed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Note 4. Investments and Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. As of June 30, 2022, the Company had an outstanding investment commitment relating to the planned merger of Rubicon Technologies, LLC (&#8220;Rubicon&#8221;) with Founder SPAC, effective as of December&#160;15, 2021, subject to the applicable terms and conditions, to purchase a total of 3.5 million shares for an aggregate purchase price of $35.0 million. The closing of such investment commitment is contingent upon the completion of a proposed business combination by and among Rubicon and other applicable parties. The Company&#8217;s commercial contract with Rubicon contains termination for convenience clauses in the event the proposed business combination or the Company&#8217;s proposed investment is not completed. </span></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Litigation and Legal Proceedings</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From time to time, third parties may assert patent infringement claims against the Company. In addition, from time to time, the Company may be subject to other legal proceedings and claims in the ordinary course of business, including claims of alleged infringement of trademarks, copyrights, and other intellectual property rights; employment claims; securities claims; investor claims; corporate claims; class action claims; and general contract, tort, or other claims. The Company may from time to time also be subject to various legal or government claims, disputes, or investigations. Such matters may include, but not be limited to, claims, disputes, allegations, or investigations related to warranty; refund; breach of contract; breach, leak, or misuse of personal data or confidential information; employment; government procurement; intellectual property; government regulation or compliance (including but not limited to anti-corruption requirements, export or other trade controls, data privacy or data </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">protection, cybersecurity requirements, or antitrust/competition law requirements); securities; investor; corporate; or other matters. The Company establishes an accrual for loss contingencies when the loss is both probable and reasonably estimable.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On December 14, 2017, members of KT4 Partners LLC (Managing Member Marc Abramowitz) and Sandra Martin Clark, as trustee for the Marc Abramowitz Irrevocable Trust Number 7 (together, &#8220;KT4 Plaintiffs&#8221;), filed an action in the Delaware Superior Court against the Company and Disruptive Technology Advisers LLC. The complaint alleges tortious interference with prospective economic advantage and civil conspiracy in connection with a potential sale of stock by the KT4 Plaintiffs to a third party. The KT4 Plaintiffs sought compensatory and punitive damages, interest, fees, and costs. On June 27, 2022, the Company and the KT4 Plaintiffs entered into an agreement to settle the litigation and certain other matters. The Company has recorded the amount of the settlement in accrued liabilities and an estimate of the amount to be received from the Company&#8217;s insurance in prepaid expenses and other current assets on the condensed consolidated balance sheets as of June 30, 2022.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, the Company was not aware of any currently pending legal matters or claims, individually or in the aggregate, that were expected to have a material adverse impact on its condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Letters of Credit and Guarantees </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company had irrevocable standby letters of credit and guarantees, including bank guarantees, outstanding in the amounts of $56.8 million and $76.2 million as of June 30, 2022 and December 31, 2021, respectively, which were fully collateralized. The Company is required to maintain these letters of credit and guarantees primarily in connection with operating lease agreements, certain customer contracts, and other guarantees and financing arrangements. As of June 30, 2022, these letters of credit and guarantees had expiration dates through August&#160;31, 2031.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Warranties and Indemnification</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company generally provides a warranty for its software products and services and a service level agreement (&#8220;SLA&#8221;) for the Company&#8217;s performance of software operations via its operations and maintenance (&#8220;O&amp;M&#8221;) services to its customers. The Company&#8217;s products are generally warranted to perform substantially as described in the associated product documentation during the subscription term or for a period of up to 90 days where the software is hosted by the customer, and the Company includes O&amp;M services as part of its subscription and license agreements to support this warranty and maintain the operability of the software. The Company&#8217;s services are generally warranted to be performed in a professional manner and by an adequate staff with knowledge about the products. In the event there is a failure of such warranties, the Company generally is obligated to correct the product or service to conform to the warranty provision, as set forth in the applicable SLA, or, if the Company is unable to do so, the customer is entitled to seek a refund of the purchase price of the product and service (generally prorated over the contract term). Due to the absence of historical warranty claims, the Company&#8217;s expectations of future claims related to products under warranty continue to be insignificant. The Company has not recorded warranty expense or related accruals as of June 30, 2022 and December 31, 2021. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company generally agrees to indemnify its customers against legal claims that the Company&#8217;s software products infringe certain third-party intellectual property rights and accounts for its indemnification obligations. In the event of such a claim, the Company is generally obligated to defend its customer against the claim and to either settle the claim at the Company&#8217;s expense or pay damages that the customer is legally required to pay to the third-party claimant. In addition, in the event of an infringement, the Company generally agrees to secure the right for the customer to continue using the infringing product; to modify or replace the infringing product; or, if those options are not commercially practicable, to refund the cost of the software, as prorated over the period. To date, the Company has not been required to make any payment resulting from infringement claims asserted against its customers and does not believe that the Company will be liable for such claims in the foreseeable future. As such, the Company has not recorded a liability for infringement costs as of June 30, 2022 and December 31, 2021.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has obligations under certain circumstances to indemnify each of the defendant directors and certain officers against judgments, fines, settlements, and expenses related to claims against such directors and certain officers and otherwise to the fullest extent permitted under the law and the Company&#8217;s bylaws and Amended and Restated Certificate of Incorporation.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636241233440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders' EquityThe Company&#8217;s Class A, Class B, and Class F common stock (collectively, the &#8220;common stock&#8221;) all have the same rights, except with respect to voting and conversion rights. Class A and Class B common stock have voting rights of 1 and 10 votes per share, respectively. The Class F common stock has the voting rights generally described herein and each share of Class F common stock is convertible at any time, at the option of the holder thereof, into one share of Class B common stock. All shares of Class F common stock are held in a voting trust established by Stephen Cohen, Alexander Karp, and Peter Thiel (the <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8220;Founders&#8221;). The Class F common stock generally gives the Founders the ability to control up to 49.999999% of the total voting power of the Company's capital stock, so long as the Founders and certain of their affiliates collectively meet a minimum ownership threshold, which was 100.0&#160;million of the Company's equity securities as of June 30, 2022. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Holders of the common stock are entitled to dividends when, as, and if declared by the Company&#8217;s Board of Directors, subject to the rights of the holders of all classes of stock outstanding having priority rights to dividends. No dividends have been declared as of June 30, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following represented the total authorized, issued, and outstanding shares for each class of common stock (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Authorized</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issued and Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Authorized</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issued and Outstanding</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000,000&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962,382&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000,000&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,926,589&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B 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:10pt;font-weight:400;line-height:100%">2,700,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class F Common Stock</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,701,005&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,062,741&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,701,005&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027,474&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636132642688">
<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">6 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock Options</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes stock option activity for the six months ended June 30, 2022 (in thousands, except per share amounts):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><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:10pt;font-weight:700;line-height:100%">Options Outstanding</span></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:10pt;font-weight:700;line-height:115%">Weighted-Average Exercise Price Per Share</span></div></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:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining Contractual Life (years)</span></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:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,952&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.81&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.06</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,638,685&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled and forfeited</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,942)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.93&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,576&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.74</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable as of June 30, 2022</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,943&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.46&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.68</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676,872&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, the total unrecognized stock-based compensation expense related to options outstanding was $799.2 million, which is expected to be recognized over a weighted-average service period of eight years.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">RSUs</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the RSU activity for the six months ended June 30, 2022 (in thousands, except per share amounts):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs Outstanding</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:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,749&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.56&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested and converted to shares</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,833)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.59&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,710&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, the total unrecognized stock-based compensation expense related to the RSUs outstanding was $826.7 million, which the Company expects to recognize over a weighted-average service period of three years.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock-based Compensation Expense </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total stock-based compensation expense was as follows (in thousands):</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,211&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,029&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,888&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,006&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales 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:10pt;font-weight:400;line-height:100%">49,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,978&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,630&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,883&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,504&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,769&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,742&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,092&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,473&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636130956816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company recorded a provision for income taxes of $2.6&#160;million and a benefit from income taxes of $5.7&#160;million for the three months ended June 30, 2022 and 2021, respectively, and a provision for income taxes of $4.6&#160;million and a benefit from income taxes of $2.6&#160;million for the six months ended June 30, 2022 and 2021, respectively. The Company is subject to income tax in the U.S. as well as other tax jurisdictions in which it conducts business. The Company&#8217;s effective tax rate as of June 30, 2022 differs from the U.S. statutory rate primarily due to</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> foreign income taxed at different rates, foreign withholding taxes, and valuation allowances recorded on its losses from the U.S., U.K., and other jurisdictions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. The provision for income taxes increased by $8.2&#160;million and $7.2 million for the three and six months ended June 30, 2022, respectively, compared to the same periods in 2021 primarily due to the revaluation of the Company&#8217;s United Kingdom (&#8220;U.K.&#8221;) deferred tax assets as a result of a change in the U.K. corporate tax rate enacted in June 2021. </span></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The realization of deferred tax assets is dependent upon the generation of sufficient taxable income of the appropriate character in future periods. The Company assesses its ability to realize the deferred tax assets on a quarterly basis, and it establishes a valuation allowance if it is more likely than not that some portion of the deferred tax assets will not be realized. The Company weighs all available positive and negative evidence, including its earnings history and results of recent operations, scheduled reversals of deferred tax liabilities, projected future taxable income, and tax planning strategies. For example, due to the weight of objectively verifiable negative evidence, including its history of U.S. and U.K. net operating tax losses, the Company believes that it is more likely than not that its U.S. and U.K. deferred tax assets will not be fully realized. Accordingly, the Company has maintained a full valuation allowance on its U.S. and U.K. deferred tax assets as of June 30, 2022. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Provisions enacted in the 2017 Tax Cuts and Jobs Act related to the capitalization for tax purposes of research and experimental (&#8220;R&amp;E&#8221;) expenditures became effective on January 1, 2022. Beginning January 1, 2022, all U.S. and non-U.S. based R&amp;E expenditures must be capitalized and amortized over five and fifteen years, respectively. The U.S. Congress is considering legislation that would defer the amortization requirement to future periods. However, there is no assurance that the provision will be deferred, repealed or otherwise modified. The effect of the requirement did not have a material impact on our income tax provision.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636131018720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">&#160;Net Loss Per Share Attributable to Common Stockholders</a></td>
<td class="text">Net Loss Per Share Attributable to Common Stockholders <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share amounts): </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders, for diluted net loss per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(179,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(280,708)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262,054)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share, basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054,799&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,894,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,045,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,858,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share, diluted</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054,799&#160;</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,894,606&#160;</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,045,604&#160;</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,858,085&#160;</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic</span></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.09)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.09)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following outstanding potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented due to their anti-dilutive effect (in thousands): </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options and stock appreciation rights issued and outstanding</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,576&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,699&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs 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:10pt;font-weight:400;line-height:100%">134,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase common stock</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,042&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,042&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,379&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597,463&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636135120624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment and Geographic Information</a></td>
<td class="text">Segment and Geographic Information <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following reporting segment tables reflect the results of the Company&#8217;s reportable operating segments consistent with the manner in which the chief operating decision maker (&#8220;CODM&#8221;) evaluates the performance of each segment and allocates the Company&#8217;s resources. The CODM does not evaluate the performance of the Company&#8217;s assets on a segment basis for internal management reporting and, therefore, such information is not presented. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contribution is used, in part, to evaluate the performance of, and allocate resources to, each of the segments. A segment&#8217;s contribution is calculated as segment revenue less the related costs of revenue and sales and marketing expenses. It excludes certain operating expenses that are not allocated to segments because they are separately managed at the consolidated corporate level. These unallocated costs include stock-based compensation expense, research and development expenses, and general and administrative expenses. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Financial information for each reportable segment was as follows (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,012&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,523&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,579&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,337&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,010&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,642&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919,367&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,876&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contribution:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,885&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,121&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,493&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,664&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contribution</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,527&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,374&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,945&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,663&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The reconciliation of contribution to loss from operations is as follows (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 style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,745)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,148)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,184)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260,162)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,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:10pt;font-weight:400;line-height:100%">120,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,310&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,886&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,148&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,861&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,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:10pt;font-weight:400;line-height:100%">232,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contribution</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,527&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,374&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,945&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,663&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8212;&#8212;&#8212;&#8212;&#8212;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">  Excludes stock-based compensation expense.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Geographic Information</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue by geography is based on the customer&#8217;s headquarters or agency location at the time of sale. Revenue is as follows (in thousands, except percentages):</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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,140&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,935&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,042&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,320&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,010&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,642&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919,367&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,876&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8212;&#8212;&#8212;&#8212;&#8212;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">  No other country represents 10% or more of total revenue for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">three and six months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> June 30, 2022 or 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.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="top.Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636131072784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events On July 1, 2022, the Company entered into an amendment (the &#8220;July 2022 Amendment&#8221;) to the 2014 Credit Facility, which provided for, among other things, a new incremental delayed draw term loan (&#8220;DDTL&#8221;) facility in an aggregate principal amount of up to $450.0 million, upon the terms and conditions set forth in the 2014 Credit Facility, as amended, with new and existing lenders. The DDTL facility is available to draw upon through July&#8239;1, 2023 and any drawn amounts will mature on March&#8239;31, 2027. The DDTL facility, together with the Company&#8217;s existing revolving credit facility with an aggregate principal amount of up to $500.0&#160;million, provides for total revolving and DDTL commitments of up to $950.0 million available to draw to fund working capital and general corporate expenditures. No amounts were drawn as of the date of this Quarterly Report on Form 10-Q.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636134424416">
<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">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation and Consolidation</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) and applicable rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) regarding interim financial reporting. The accompanying condensed consolidated financial statements include the accounts of Palantir Technologies Inc. and its consolidated subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Investments in entities where the Company holds at least a 20% ownership interest and has the ability to exercise significant influence over the investee, but does not control, are accounted for using the equity method of accounting. Certain prior year balances have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, loss from operations, net loss, or cash flows. The Company's fiscal year ends on December 31.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The unaudited condensed consolidated balance sheet as of December 31, 2021 included herein was derived from the audited consolidated financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis. In management&#8217;s opinion, the unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets and statements of operations, comprehensive loss, stockholders&#8217; equity, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These unaudited condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes included in its Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on February 24, 2022.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Significant estimates and assumptions made in the accompanying condensed consolidated financial statements include, but are not limited to, the identification of performance obligations in customer contracts; the valuation of deferred tax assets and uncertain tax positions; the collectability of contract consideration, including accounts receivable; the useful lives of tangible assets; and the incremental borrowing rate for operating leases. Estimates and judgments are based on historical experience, forecasted events, and various other assumptions that management believes to be reasonable under the circumstances. Actual results could differ from those estimates and such differences could affect the Company&#8217;s financial position and results 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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash, Cash Equivalents, and Restricted Cash</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company considers all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash equivalents primarily consist of amounts invested in money market funds.</span></div>Restricted cash primarily consists of cash and certificates of deposit that are held as collateral against letters of credit and guarantees that the Company is required to maintain for operating lease agreements, certain customer contracts, and other guarantees and financing arrangements.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable and Allowance for Credit Losses</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Accounts Receivable and Allowance for Credit Losses</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accounts receivable are recorded at the invoiced amount, net of an allowance for credit losses, if any. The Company generally grants non-collateralized credit terms to its customers. Allowance for credit losses is based on the Company&#8217;s best estimate of probable losses inherent in its accounts receivable portfolio and is determined based on expectations of the customer&#8217;s ability to pay by considering factors such as customer type (commercial or government), historical experience, financial position of the customer, age of the accounts receivable, current economic conditions, including the ongoing COVID-19 pandemic, and reasonable and supportable forward-looking factors about its portfolio and future economic conditions. Accounts receivable are written-off and charged against an allowance for credit losses when the Company has exhausted collection efforts without success. Based upon the Company&#8217;s assessment as of June 30, 2022 and December 31, 2021, the allowances for credit losses were not material.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Risk</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Concentrations of Risk</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, accounts receivable, and marketable securities. Cash equivalents primarily consist of money market funds with original maturities of three months or less, which are invested primarily with U.S. financial institutions. Cash deposits with financial institutions, including restricted cash, generally exceed federally insured limits. Management believes minimal credit risk exists with respect to these financial institutions and the Company has not experienced any losses on such amounts.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is exposed to concentrations of credit risk with respect to accounts receivable presented on the condensed consolidated balance sheets. The Company&#8217;s accounts receivable balances as of June 30, 2022 and December 31, 2021 were $265.8 million and $190.9 million, respectively. No single customer represented more than 10% of total accounts receivable as of June 30, 2022 or December 31, 2021. </span></div>For the three and six months ended June 30, 2022 and 2021, no customer represented more than 10% of total revenue.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636128893776">
<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">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the amounts shown in the condensed consolidated statements of cash flows (in thousands):</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,358,393&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,341,156&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, noncurrent</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,647&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,914&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,415,165&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,439,820&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636131053568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments and Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Summary Of Assets And Liabilities That Are Measured At Fair Value On A Recurring And Nonrecurring Basis</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following tables present the Company&#8217;s assets that are measured at fair value on a recurring basis and indicate the fair value hierarchy of the valuation (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><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:10pt;font-weight:700;line-height:100%">As of June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/></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:10pt;font-style:italic;font-weight:700;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;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:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,721&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,721&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Restricted cash, current and noncurrent</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;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:10pt;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:10pt;font-weight:400;line-height:100%">99,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,581&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,931&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,650&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></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:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/></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:10pt;font-style:italic;font-weight:700;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;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:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,317&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,317&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Restricted cash, current and noncurrent</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/></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:10pt;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:10pt;font-weight:400;line-height:100%">234,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793,362&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741,470&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,892&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br><br>Reference 3: 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 2C<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=SL7498348-110258<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 5: 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 (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636131099152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment, Net</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Property and equipment, net consisted of the following (in thousands): </span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,<br/>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:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,834&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,834&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment, software, and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,137&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,358&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,029&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,234&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,385)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,644&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,304&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt 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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,<br/>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:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related expenses</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,046&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,732&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued legal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued other liabilities</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,610&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,988&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,568&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,806&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636135120624">
<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">6 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockByClassTextBlock', window );">Summary of Total Authorized, Issued, And Outstanding Shares</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following represented the total authorized, issued, and outstanding shares for each class of common stock (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Authorized</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issued and Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Authorized</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issued and Outstanding</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000,000&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962,382&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000,000&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,926,589&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B 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:10pt;font-weight:400;line-height:100%">2,700,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class F Common Stock</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,701,005&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,062,741&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,701,005&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027,474&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21300-112643<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21553-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177068-122764<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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21488-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 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 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21484-112644<br><br>Reference 13: 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636135545408">
<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">6 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Stock Option Activity</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes stock option activity for the six months ended June 30, 2022 (in thousands, except per share amounts):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><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:10pt;font-weight:700;line-height:100%">Options Outstanding</span></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:10pt;font-weight:700;line-height:115%">Weighted-Average Exercise Price Per Share</span></div></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:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining Contractual Life (years)</span></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:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,952&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.81&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.06</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,638,685&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled and forfeited</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,942)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.93&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,576&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.74</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable as of June 30, 2022</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,943&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.46&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.68</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676,872&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary of RSU Activity</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the RSU activity for the six months ended June 30, 2022 (in thousands, except per share amounts):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs Outstanding</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:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,749&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.56&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt 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:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested and converted to shares</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,833)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.59&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,710&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Summary of Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total stock-based compensation expense was as follows (in thousands):</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,211&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,029&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,888&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,006&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales 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:10pt;font-weight:400;line-height:100%">49,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,978&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,630&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,883&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,504&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,769&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,742&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,092&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,473&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="top.Show.toggleNext( this );">+ References</a><div 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="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636129382064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Summary of Calculation of Basic and Diluted Net Loss Per Share</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share amounts): </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders, for diluted net loss per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(179,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(280,708)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262,054)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share, basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054,799&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,894,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,045,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,858,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share, diluted</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054,799&#160;</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,894,606&#160;</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,045,604&#160;</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,858,085&#160;</span></td><td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic</span></td><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.09)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.09)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Summary of Antidilutive Securities</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following outstanding potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented due to their anti-dilutive effect (in thousands): </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options and stock appreciation rights issued and outstanding</span></td><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,576&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,699&#160;</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs 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:10pt;font-weight:400;line-height:100%">134,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase common stock</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,042&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,042&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,379&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597,463&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636130957504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Financial Information for Each Reportable Segment</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Financial information for each reportable segment was as follows (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,012&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,523&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,579&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,337&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,010&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,642&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919,367&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,876&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contribution:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,885&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,121&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,493&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,664&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contribution</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,527&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,374&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,945&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,663&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock', window );">Summary of Reconciliation of Segment Financial Information to Loss from Operations</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The reconciliation of contribution to loss from operations is as follows (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 style="width:41.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.938%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,745)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,148)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,184)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260,162)</span></td><td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,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:10pt;font-weight:400;line-height:100%">120,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,310&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,886&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,148&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,861&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,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:10pt;font-weight:400;line-height:100%">232,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contribution</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,527&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,374&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,945&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,663&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8212;&#8212;&#8212;&#8212;&#8212;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">  Excludes stock-based compensation expense.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Summary of Revenue by Geography</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue by geography is based on the customer&#8217;s headquarters or agency location at the time of sale. Revenue is as follows (in thousands, except percentages):</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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,140&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,935&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,042&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,320&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,010&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,642&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919,367&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,876&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/><td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8212;&#8212;&#8212;&#8212;&#8212;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">  No other country represents 10% or more of total revenue for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">three and six months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> June 30, 2022 or 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of each significant reconciling item, other than profit (loss), revenues, or assets, in the reconciliation of totals of such items in reportable segments to the entity's corresponding consolidated amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: 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 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 22<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<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 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: 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 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636127682736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 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="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 2,358,393<span></span>
</td>
<td class="nump">$ 2,290,674<span></span>
</td>
<td class="nump">$ 2,341,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">28,125<span></span>
</td>
<td class="nump">36,628<span></span>
</td>
<td class="nump">36,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash, noncurrent</a></td>
<td class="nump">28,647<span></span>
</td>
<td class="nump">39,612<span></span>
</td>
<td class="nump">61,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents, and restricted cash</a></td>
<td class="nump">$ 2,415,165<span></span>
</td>
<td class="nump">$ 2,366,914<span></span>
</td>
<td class="nump">$ 2,439,820<span></span>
</td>
<td class="nump">$ 2,128,146<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636129225216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 265,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 265,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 190,923<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Customer Concentration Risk | Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage concentration</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=pltr_AccountsReceivableBenchmarkMember', window );">Accounts Receivable Benchmark | Customer Concentration Risk | Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage concentration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_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_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=pltr_CustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=pltr_CustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pltr_AccountsReceivableBenchmarkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=pltr_AccountsReceivableBenchmarkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636127741024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Liabilities and Remaining Performance Obligations - Additional information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract with customer, liability</a></td>
<td class="nump">$ 430.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 463.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from contract liability balances</a></td>
<td class="nump">299.2<span></span>
</td>
<td class="nump">$ 285.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 1,200.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-07-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Remaining performance obligation (as percent)</a></td>
<td class="nump">44.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction (in years)</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-07-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Remaining performance obligation (as percent)</a></td>
<td class="nump">43.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="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-07-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction (in years)</a></td>
<td class="text">13 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-07-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction (in years)</a></td>
<td class="text">36 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI 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 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="top.Show.toggleNext( this );">+ Details</a><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-07-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-07-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-07-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-07-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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636127590336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments and Fair Value Measurements - Summary Of Assets And Liabilities That Are Measured At Fair Value On A Recurring And Nonrecurring Basis (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Marketable securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">$ 526,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 526,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 793,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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">473,010<span></span>
</td>
<td class="nump">$ 375,642<span></span>
</td>
<td class="nump">919,367<span></span>
</td>
<td class="nump">$ 716,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Cash and cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and cash equivalents:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">385,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">385,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">507,317<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit | Cash and cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and cash equivalents:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">9,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit | Restricted cash, current and noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAbstract', window );"><strong>Restricted cash, current and noncurrent</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Certificates of deposit</a></td>
<td class="nump">32,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,048<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember', window );">Marketable securities | Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Marketable securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable securities</a></td>
<td class="nump">99,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234,153<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Marketable securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">484,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">484,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">741,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Money market funds | Cash and cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and cash equivalents:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">385,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">385,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">507,317<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Certificates of deposit | Cash and cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and cash equivalents:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Certificates of deposit | Restricted cash, current and noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAbstract', window );"><strong>Restricted cash, current and noncurrent</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Certificates of deposit</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Marketable securities | Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Marketable securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable securities</a></td>
<td class="nump">99,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234,153<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Marketable securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">41,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,892<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Money market funds | Cash and cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and cash equivalents:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Certificates of deposit | Cash and cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and cash equivalents:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">9,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,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="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Certificates of deposit | Restricted cash, current and noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAbstract', window );"><strong>Restricted cash, current and noncurrent</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Certificates of deposit</a></td>
<td class="nump">32,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,048<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Marketable securities | Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Marketable securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Marketable securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Money market funds | Cash and cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and cash equivalents:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Certificates of deposit | Cash and cash equivalents:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and cash equivalents:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Certificates of deposit | Restricted cash, current and noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAbstract', window );"><strong>Restricted cash, current and noncurrent</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Certificates of deposit</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Marketable securities | Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Marketable securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable securities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<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 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=pltr_RestrictedCashCurrentAndNoncurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=pltr_RestrictedCashCurrentAndNoncurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636122961296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments and Fair Value Measurements - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>oz</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain (loss) for marketable securities</a></td>
<td class="num">$ (122,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (174,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesRealizedGainLoss', window );">Realized gain (loss) for marketable securities</a></td>
<td class="num">(15,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">473,010<span></span>
</td>
<td class="nump">$ 375,642<span></span>
</td>
<td class="nump">919,367<span></span>
</td>
<td class="nump">$ 716,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiCost', window );">Equity securities, fv-ni, cost</a></td>
<td class="nump">89,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 326,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="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=pltr_AlternativeInvestmentMember', window );">Alternative Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentInPhysicalCommodities', window );">Investment in physical commodities</a></td>
<td class="text">&#160;<span></span>
</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,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_InvestmentInNumberOfOunceOfGoldBars', window );">Investment in number of ounce of gold bars | oz</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_TypeOfContractAxis=pltr_CommercialContractMember', window );">Commercial Contract | Investment Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_MaximumContractValue', window );">Maximum contract value</a></td>
<td class="nump">754,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">754,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">31,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_TypeOfContractAxis=pltr_CommercialContractMember', window );">Commercial Contract | Maximum | Investment Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_ContractualOptionAmount', window );">Contractual option amounts</a></td>
<td class="nump">$ 116,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 116,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_SubscriptionContractTerm', window );">Subscription contract term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_TypeOfContractAxis=pltr_CommercialContractMember', window );">Commercial Contract | Minimum | Investment Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_SubscriptionContractTerm', window );">Subscription contract term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_ContractualOptionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual option amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_ContractualOptionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_InvestmentInNumberOfOunceOfGoldBars">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment in number of ounce of gold bars.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_InvestmentInNumberOfOunceOfGoldBars</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</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_pltr_MaximumContractValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum contract value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_MaximumContractValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_SubscriptionContractTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Subscription contract term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_SubscriptionContractTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</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_EquitySecuritiesFvNiCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentInPhysicalCommodities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investments held in physical commodities, such as gold, silver, platinum, crude oil, coal, sugar, rice, wheat.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentInPhysicalCommodities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_InvestmentTypeAxis=pltr_AlternativeInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=pltr_AlternativeInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_TypeOfContractAxis=pltr_CommercialContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_TypeOfContractAxis=pltr_CommercialContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TypeOfArrangementAxis=pltr_InvestmentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=pltr_InvestmentAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636123500512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Property and Equipment, Net (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">$ 119,029<span></span>
</td>
<td class="nump">$ 101,234<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(71,385)<span></span>
</td>
<td class="num">(69,930)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property and equipment, net</a></td>
<td class="nump">47,644<span></span>
</td>
<td class="nump">31,304<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">71,834<span></span>
</td>
<td class="nump">72,834<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment, software, and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">29,467<span></span>
</td>
<td class="nump">16,916<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">10,137<span></span>
</td>
<td class="nump">8,358<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">$ 7,591<span></span>
</td>
<td class="nump">$ 3,126<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636129547520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components - Additional information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization expense excluding the impact of foreign exchange fluctuations</a></td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="nump">$ 8.4<span></span>
</td>
<td class="nump">$ 6.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636126900192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Accrued Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and related expenses</a></td>
<td class="nump">$ 47,046<span></span>
</td>
<td class="nump">$ 60,732<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Accrued legal</a></td>
<td class="nump">42,912<span></span>
</td>
<td class="nump">13,086<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Accrued other liabilities</a></td>
<td class="nump">97,610<span></span>
</td>
<td class="nump">81,988<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued liabilities</a></td>
<td class="nump">$ 187,568<span></span>
</td>
<td class="nump">$ 155,806<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636129452176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Detail) - Revolving Credit Facility - Line of Credit - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">2014 Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Debt instrument maximum borrowing capacity</a></td>
<td class="nump">$ 500,000,000<span></span>
</td>
<td class="nump">$ 500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of credit facility commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Debt instrument carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Undrawn revolving credit facility amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_LineOfCreditMinimumLiquidityToBeMaintained', window );">Line of credit minimum liquidity to be maintained</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">2014 Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">2014 Revolving Credit Facility | Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">March 2022 Amendment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet', window );">Increase in borrowing capacity</a></td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_LineOfCreditMinimumLiquidityToBeMaintained">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Minimum Liquidity To Be Maintained</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_LineOfCreditMinimumLiquidityToBeMaintained</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="top.Show.toggleNext( this );">+ References</a><div 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="top.Show.toggleNext( this );">+ Details</a><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_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pltr_March2022AmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pltr_March2022AmendmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636127618304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letter of credit outstanding amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=pltr_InvestmentCommitmentsMember', window );">Investment Commitments | Investment Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_NumberOfSharesCommittedToPurchase', window );">Number of shares committed to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_InvestmentPurchasePriceCommitment', window );">Aggregate purchase price commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=pltr_PurchaseCommitmentOneMember', window );">Purchase Commitment 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentAmount', window );">Long-term purchase commitment, amount</a></td>
<td class="nump">$ 1,490.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_PurchaseCommitmentSatisfied', window );">Purchase commitment satisfied</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 157.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_PurchaseCommitmentForCurrentContractYear', window );">Purchase commitment for current contract year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 167.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="top.Show.showAR( this, 'defref_us-gaap_LongtermPurchaseCommitmentPeriod', window );">Period for purchase price commitment (in years)</a></td>
<td class="text">6 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=pltr_PurchaseCommitmentOneMember', window );">Purchase Commitment One | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_LongTermPurchaseCommitmentReliefAmount', window );">Purchase commitment relief amount</a></td>
<td class="nump">$ 30.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="top.Show.showAR( this, 'defref_us-gaap_LongtermPurchaseCommitmentPeriod', window );">Period for purchase price commitment (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=pltr_PurchaseCommitmentOneMember', window );">Purchase Commitment One | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_LongTermPurchaseCommitmentReliefAmount', window );">Purchase commitment relief amount</a></td>
<td class="nump">$ 50.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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_InvestmentPurchasePriceCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment purchase price commitment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_InvestmentPurchasePriceCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_LongTermPurchaseCommitmentReliefAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term Purchase Commitment, Relief Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_LongTermPurchaseCommitmentReliefAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_NumberOfSharesCommittedToPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares committed to purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_NumberOfSharesCommittedToPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</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_pltr_PurchaseCommitmentForCurrentContractYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase Commitment For Current Contract Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_PurchaseCommitmentForCurrentContractYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_PurchaseCommitmentSatisfied">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase Commitment Satisfied</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_PurchaseCommitmentSatisfied</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LongTermPurchaseCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum amount the entity agreed to spend under the long-term purchase commitment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermPurchaseCommitmentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermPurchaseCommitmentPeriod</td>
</tr>
<tr>
<td style="padding-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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherCommitmentsAxis=pltr_InvestmentCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=pltr_InvestmentCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TypeOfArrangementAxis=pltr_InvestmentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=pltr_InvestmentAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PurchaseCommitmentExcludingLongtermCommitmentAxis=pltr_PurchaseCommitmentOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=pltr_PurchaseCommitmentOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636127745440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders' Equity - Summary of Total Authorized, Issued, And Outstanding Shares (Detail) - shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 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="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">22,701,005,000<span></span>
</td>
<td class="nump">22,701,005,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">2,062,741,000<span></span>
</td>
<td class="nump">2,027,474,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">2,062,741,000<span></span>
</td>
<td class="nump">2,027,474,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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">20,000,000,000<span></span>
</td>
<td class="nump">20,000,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">1,962,382,000<span></span>
</td>
<td class="nump">1,926,589,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">1,962,382,000<span></span>
</td>
<td class="nump">1,926,589,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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">2,700,000,000<span></span>
</td>
<td class="nump">2,700,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">99,354,000<span></span>
</td>
<td class="nump">99,880,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">99,354,000<span></span>
</td>
<td class="nump">99,880,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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=pltr_CommonClassFMember', window );">Class F Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">1,005,000<span></span>
</td>
<td class="nump">1,005,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">1,005,000<span></span>
</td>
<td class="nump">1,005,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">1,005,000<span></span>
</td>
<td class="nump">1,005,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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=pltr_CommonClassFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=pltr_CommonClassFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636134424128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Detail)<br> shares in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>vote </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_MinimumOwnershipThreshold', window );">Minimum ownership threshold (in shares) | shares</a></td>
<td class="nump">100.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrentAndNoncurrent', window );">Dividends declared | $</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=pltr_CommonClassFMember', window );">Class F Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_ControlOfTotalVotingPower', window );">Control of total voting power</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_CommonStockVotingRightsNumberOfVotes', window );">Voting rights</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_CommonStockVotingRightsNumberOfVotes', window );">Voting rights</a></td>
<td class="nump">10<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_CommonStockVotingRightsNumberOfVotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Voting Rights, Number of Votes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_CommonStockVotingRightsNumberOfVotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</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_pltr_ControlOfTotalVotingPower">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Control of total voting power.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_ControlOfTotalVotingPower</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</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_pltr_MinimumOwnershipThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum ownership threshold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_MinimumOwnershipThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</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_DividendsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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)(15)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=pltr_CommonClassFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=pltr_CommonClassFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636129577504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized share based compensation expense</a></td>
<td class="nump">$ 799.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized share based compensation expense, period for recognition</a></td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized share based compensation expense</a></td>
<td class="nump">$ 826.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized share based compensation expense, period for recognition</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_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>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636129297600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of Stock Option Activity (Detail)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options Outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">349,952,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised (in shares) | shares</a></td>
<td class="num">(11,434,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Options canceled and forfeited (in shares) | shares</a></td>
<td class="num">(1,942,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">336,576,000<span></span>
</td>
<td class="nump">349,952,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Options vested and exercisable (in shares) | shares</a></td>
<td class="nump">175,943,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-Average Exercise Price Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 7.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Options exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">4.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Options canceled and forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">4.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">7.95<span></span>
</td>
<td class="nump">$ 7.81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Options vested and exercisable (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 5.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted-Average Remaining Contractual Life (years) and Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding, Weighted-average remaining contractual life (years)</a></td>
<td class="text">8 years 8 months 26 days<span></span>
</td>
<td class="text">9 years 21 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Options vested and exercisable (in years)</a></td>
<td class="text">7 years 8 months 4 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options outstanding, aggregate intrinsic value | $</a></td>
<td class="nump">$ 750,129<span></span>
</td>
<td class="nump">$ 3,638,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Options vested and exercisable as of June 30, 2022 | $</a></td>
<td class="nump">$ 676,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, 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 or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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="top.Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636127800128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of RSU Activity (Detail) - Restricted Stock Units (RSUs)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>RSUs Outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">RSUs unvested and outstanding, beginning balance (in shares) | shares</a></td>
<td class="nump">153,749,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">RSUs granted (in shares) | shares</a></td>
<td class="nump">11,209,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">RSUs vested and converted to shares (in shares) | shares</a></td>
<td class="num">(23,833,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">RSUs canceled (in shares) | shares</a></td>
<td class="num">(4,415,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">RSUs unvested and outstanding, ending balance (in shares) | shares</a></td>
<td class="nump">136,710,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">RSUs unvested and outstanding, beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 9.56<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">RSUs granted (in dollars per share) | $ / shares</a></td>
<td class="nump">13.96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">RSUs vested and converted to shares (in dollars per share) | $ / shares</a></td>
<td class="nump">8.59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">RSUs cancelled (in dollars per share) | $ / shares</a></td>
<td class="nump">9.07<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">RSUs unvested and outstanding, ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 10.11<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_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>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636127669696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of Stock Based Compensation Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 145,769<span></span>
</td>
<td class="nump">$ 232,742<span></span>
</td>
<td class="nump">$ 295,092<span></span>
</td>
<td class="nump">$ 426,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">11,211<span></span>
</td>
<td class="nump">24,029<span></span>
</td>
<td class="nump">22,888<span></span>
</td>
<td class="nump">40,006<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">49,405<span></span>
</td>
<td class="nump">72,008<span></span>
</td>
<td class="nump">98,677<span></span>
</td>
<td class="nump">129,294<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">24,978<span></span>
</td>
<td class="nump">50,630<span></span>
</td>
<td class="nump">51,883<span></span>
</td>
<td class="nump">88,504<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 60,175<span></span>
</td>
<td class="nump">$ 86,075<span></span>
</td>
<td class="nump">$ 121,644<span></span>
</td>
<td class="nump">$ 168,669<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636127757408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for (benefit from) income taxes</a></td>
<td class="nump">$ 2,588<span></span>
</td>
<td class="num">$ (5,661)<span></span>
</td>
<td class="nump">$ 4,611<span></span>
</td>
<td class="num">$ (2,559)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxes', window );">Increase (decrease) in income taxes</a></td>
<td class="nump">$ 8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636125903056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders - Summary of Calculation of Basic and Diluted Net Loss Per Share (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Numerator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net loss attributable to common stockholders, for diluted net loss per share</a></td>
<td class="num">$ (179,329)<span></span>
</td>
<td class="num">$ (138,580)<span></span>
</td>
<td class="num">$ (280,708)<span></span>
</td>
<td class="num">$ (262,054)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares used in computing net loss per share, basic</a></td>
<td class="nump">2,054,799,000<span></span>
</td>
<td class="nump">1,894,606,000<span></span>
</td>
<td class="nump">2,045,604,000<span></span>
</td>
<td class="nump">1,858,085,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares used in computing net loss per share, diluted</a></td>
<td class="nump">2,054,799,000<span></span>
</td>
<td class="nump">1,894,606,000<span></span>
</td>
<td class="nump">2,045,604,000<span></span>
</td>
<td class="nump">1,858,085,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_EarningsPerShareBasicAndDilutedEPSAbstract', window );"><strong>Net loss per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share attributable to common stockholders, basic</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share attributable to common stockholders, diluted</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_EarningsPerShareBasicAndDilutedEPSAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share, Basic and Diluted EPS</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_EarningsPerShareBasicAndDilutedEPSAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<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 40<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636127321792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders - Summary of Antidilutive Securities (Detail) - shares<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount</a></td>
<td class="nump">484,379,000<span></span>
</td>
<td class="nump">597,463,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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pltr_OptionsAndSarsIssuedAndOutstandingMember', window );">Options and stock appreciation rights issued and outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount</a></td>
<td class="nump">336,576,000<span></span>
</td>
<td class="nump">417,699,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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount</a></td>
<td class="nump">134,761,000<span></span>
</td>
<td class="nump">166,722,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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrants to purchase common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount</a></td>
<td class="nump">13,042,000<span></span>
</td>
<td class="nump">13,042,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pltr_OptionsAndSarsIssuedAndOutstandingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pltr_OptionsAndSarsIssuedAndOutstandingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636127505824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Summary of Financial Information for Each Reportable Segment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 473,010<span></span>
</td>
<td class="nump">$ 375,642<span></span>
</td>
<td class="nump">$ 919,367<span></span>
</td>
<td class="nump">$ 716,876<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">473,010<span></span>
</td>
<td class="nump">375,642<span></span>
</td>
<td class="nump">919,367<span></span>
</td>
<td class="nump">716,876<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_Contribution', window );">Contribution</a></td>
<td class="nump">262,527<span></span>
</td>
<td class="nump">218,374<span></span>
</td>
<td class="nump">514,945<span></span>
</td>
<td class="nump">422,663<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">210,012<span></span>
</td>
<td class="nump">143,523<span></span>
</td>
<td class="nump">414,579<span></span>
</td>
<td class="nump">276,337<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_Contribution', window );">Contribution</a></td>
<td class="nump">108,885<span></span>
</td>
<td class="nump">75,121<span></span>
</td>
<td class="nump">221,493<span></span>
</td>
<td class="nump">147,664<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=us-gaap_GovernmentMember', window );">Government | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">262,998<span></span>
</td>
<td class="nump">232,119<span></span>
</td>
<td class="nump">504,788<span></span>
</td>
<td class="nump">440,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_Contribution', window );">Contribution</a></td>
<td class="nump">$ 153,642<span></span>
</td>
<td class="nump">$ 143,253<span></span>
</td>
<td class="nump">$ 293,452<span></span>
</td>
<td class="nump">$ 274,999<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_Contribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contribution.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_Contribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementBusinessSegmentsAxis=pltr_CommercialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=pltr_CommercialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=us-gaap_GovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=us-gaap_GovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636129236320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Summary of Reconciliation of Segment Financial Information to Loss from Operations (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">$ (41,745)<span></span>
</td>
<td class="num">$ (146,148)<span></span>
</td>
<td class="num">$ (81,184)<span></span>
</td>
<td class="num">$ (260,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">145,769<span></span>
</td>
<td class="nump">232,742<span></span>
</td>
<td class="nump">295,092<span></span>
</td>
<td class="nump">426,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember', window );">Reconciling items</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(41,745)<span></span>
</td>
<td class="num">(146,148)<span></span>
</td>
<td class="num">(81,184)<span></span>
</td>
<td class="num">(260,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense', window );">Research and development expenses</a></td>
<td class="nump">63,193<span></span>
</td>
<td class="nump">59,894<span></span>
</td>
<td class="nump">124,889<span></span>
</td>
<td class="nump">120,491<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense', window );">General and administrative expenses</a></td>
<td class="nump">95,310<span></span>
</td>
<td class="nump">71,886<span></span>
</td>
<td class="nump">176,148<span></span>
</td>
<td class="nump">135,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">145,769<span></span>
</td>
<td class="nump">232,742<span></span>
</td>
<td class="nump">295,092<span></span>
</td>
<td class="nump">426,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_pltr_Contribution', window );">Total contribution</a></td>
<td class="nump">$ 262,527<span></span>
</td>
<td class="nump">$ 218,374<span></span>
</td>
<td class="nump">$ 514,945<span></span>
</td>
<td class="nump">$ 422,663<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_Contribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contribution.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_Contribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>General and administrative expense excluding stock-based compensation expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Research and development expense excluding stock-based compensation expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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="top.Show.toggleNext( this );">+ Details</a><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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636126007632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Summary of Revenue by Geography (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 473,010<span></span>
</td>
<td class="nump">$ 375,642<span></span>
</td>
<td class="nump">$ 919,367<span></span>
</td>
<td class="nump">$ 716,876<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 473,010<span></span>
</td>
<td class="nump">$ 375,642<span></span>
</td>
<td class="nump">$ 919,367<span></span>
</td>
<td class="nump">$ 716,876<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Geographic Concentration Risk | Revenue Benchmark</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage concentration</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>
<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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Geographic Concentration Risk | Revenue Benchmark | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage concentration</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 290,223<span></span>
</td>
<td class="nump">$ 199,930<span></span>
</td>
<td class="nump">$ 563,136<span></span>
</td>
<td class="nump">$ 398,377<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Geographic Concentration Risk | Revenue Benchmark</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage concentration</a></td>
<td class="nump">61.00%<span></span>
</td>
<td class="nump">53.00%<span></span>
</td>
<td class="nump">61.00%<span></span>
</td>
<td class="nump">56.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">United Kingdom | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 52,140<span></span>
</td>
<td class="nump">$ 39,935<span></span>
</td>
<td class="nump">$ 102,042<span></span>
</td>
<td class="nump">$ 74,320<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">United Kingdom | Geographic Concentration Risk | Revenue Benchmark</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage concentration</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=pltr_RestOfWorldMember', window );">Rest of world | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 130,647<span></span>
</td>
<td class="nump">$ 135,777<span></span>
</td>
<td class="nump">$ 254,189<span></span>
</td>
<td class="nump">$ 244,179<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=pltr_RestOfWorldMember', window );">Rest of world | Geographic Concentration Risk | Revenue Benchmark</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage concentration</a></td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.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="top.Show.toggleNext( this );">+ Details</a><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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_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=pltr_RestOfWorldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=pltr_RestOfWorldMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140636123504992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - Line of Credit - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember', window );">2014 Revolving Credit Facility | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Debt instrument maximum borrowing capacity</a></td>
<td class="nump">$ 950,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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | July 2022 Amendment | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument face amount</a></td>
<td class="nump">$ 450,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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | 2014 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Debt instrument maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pltr_July2022AmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pltr_July2022AmendmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>62
<FILENAME>pltr-20220630_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:pltr="http://www.palantir.com/20220630"
  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="pltr-20220630.xsd" xlink:type="simple"/>
    <context id="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia01e6072d21141368944d4b6a6c16bc0_I20220801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-01</instant>
        </period>
    </context>
    <context id="i55c1562bf9a9480c9a6e2ccdc06c4a0a_I20220801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-01</instant>
        </period>
    </context>
    <context id="ibbd4bc3557fa4bafbaf725f5abb337e8_I20220801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pltr:CommonClassFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-01</instant>
        </period>
    </context>
    <context id="ia89534ac53ce41d0832ecc0661117198_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id38c191bce214f7da8061cf3bdcd72f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i97a36f63f9b54abdbf22c465c331ef17_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pltr:CommonClassFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib3ac23df533349859ae2b09a20eee5cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pltr:CommonClassFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea9a2b57ab9d4aabb4a919291121cd43_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a958ae0fc364ad3889b5ad4864583b2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if44aedfb05ae459db485af66e5be0904_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i479323dc264d458795415fc0b9ca34f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0157e919670343fda37efbc56a5713f2_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie5bd4105d51046b1a93f08efc1fe2ba4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="icf3081581f5841a4aa68c64f55d7a99f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0e068fa8b1664ac2b92d4f9f02e897f2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie853f2a31c734a578dd689a2000cc8d1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3bb6c44b82f7435eaa1567cb1f4a36ed_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib70737d35b034b0789cc068ab28af38f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ica5aadfe699d4271a41f3a848233e5f5_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2ed78bf514f54110b7949436c18bb9d4_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iafa2851ab07f4397bab1aa75a1e46b0d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifda294dbdbd6451ba1beddc2cb921911_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7904479c171049e4af16f25a2f65e4dd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if8a1bcf915a34f329156b2e3ec7fa866_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4ee9f6c7f3e0418ca4f424fc7560ce80_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3dd7a64ca98c401eb7a9a670d2a66b5d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="icc9de3d0798d487b88cb3a41261c08bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="i0a316d84c6c142c98fb71ff356b28cdc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="ie3c5e558388146ed84dfba29efccc399_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="i28aa5ebde2dc472cbdacd82fa234056f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i292583933f924c608c3aa80a8ed497a5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icb18a8ed66284e8ba2e2758afe5b722e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie60c3b8a4dad4866a6f4f7843c5f57de_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia74c91ab27ab4ccf96f3206d68382ea0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1132529a345e4f38a56802a718d3787e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i39e5278d14b74923b8c2c3950681cfc8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3c29dff8eca34e5cbde806f2675b1aea_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia97e7a66b7a146b8a8f6fa7b79c2b682_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i44555b80956a40988cdced55a95e857c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idc6135042f8d41c79d36f98ab420db64_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7561656109ae41ab85a749592868fab4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if88431be194d42718b0fcb757893c1a2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icffe3636cefa4457b25d930e17af9cf8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4dc27e58db5041b6a35c8515b54522bc_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie028f7e186c44192b2db5523a689dbf9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9fbe7cb6ec474b2fadace36992b7ee91_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i2471eface928480cb27e30b29abb193c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iafe509619123430a8c4b2cb5026f23ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="i5bcb1caac758441dbbb912198b4782ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="i39cb5dafee3d4f26ad4d29d6cd9b616c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="i8d486cabe1c142e2bf2c3c463bdb636f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="i825149e37eaa4f93b7e10368ae77c36d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i29b91cbc57d74eacb59492e4090fd095_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i82e09971816b4bb5b2ce98d6238f8f0d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if6392a7071bc491b86956bd98247f822_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i50aa160ed58e4192870601aa259e4e60_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pltr:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">pltr:AccountsReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i95746a3228354292a2c565296ec3a597_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pltr:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i33606987b7884cb194f0c7019698c96e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pltr:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i27edb1fcc97e4390bed90e23350bb87f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pltr:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ieda70ee2119741c68f93627d634274e2_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pltr:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia9611d81ae324831b252d01f5c6ad2ac_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i14fb1a8229d244aaba56b290030fa0d4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i19cc5310aeae4f08a14bd5468ea3a08f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1d2f568885804522ad72d08178cbbb2d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2f9713a9efe74337af74f0aea27c463e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9083420081294f3fb86dc3ef2a7cf7fd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0e987670ce9a4409a2399f752574b0e0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iefb726038a0342408b0785f472d4388a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i95a1629804754a0687d7dc567a90f366_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1de6655479df4a7e958438bdfbb1d497_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iea20a9881ec54f1999daf0c26536af79_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id96b5c81c0fd46c382fe4d8e1c0fe202_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if9562eeae9014f9b86155de65dc623fd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6b81bb244422499381dc02c9a1018dda_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i95354500c2d844c9ba1e6d8638a13632_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ied13090c523a49da83f6dd768584f8d6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie7bc31824dc34c99869289ea2f51d6d4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i25545d3d5d3f426aad234e48e5e221b6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i87370c5c4fe640e7bfc0d2cb22d3857a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4eeb8c5a8a2441f8a3d7f751a896f92b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1e26760f9baa4585936a0acd75fd05c6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i643d75769cd94b67835ac9a2791016c9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i97a30227514d46519b90fdd748caf997_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i569600ca40824d9eac9eb957ecec2955_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i22600289e0eb40908da1ad1cbe30093d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8e3f51aba5c49638f7c1c305dda70cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id95333b3766c499a9b09a3555943d156_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id18b4baa27a642e6968534b195657720_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2849e87ec55a4244a99a9a0ae0faa931_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ecc3150a943492fab599cf8de908636_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id23289f668874b9594493469285f254a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4402262f5874b88955a20e7af5d55f2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1519d439ebb2458b84c5263547ae29ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b8c728f83d3468893291a07990db46d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5ccc8f8ef5f5479a94793430657237fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pltr:RestrictedCashCurrentAndNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i924d45dee97a45de979795fec4b5969d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i711ea21da08a42ae86ffb052f51b0db1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i463d51c9e1c84472bedb94c2d1140bc0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic164daec3c7c4e8fa5f35e0b8e222ad4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib21d7eac857c4a36a03926310400dade_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="ic2233ee910cc450690597ab5b17a9f3e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="ia3ae353a4c944e2d9150b69fabb2cba9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="id76ab485f5f0407e8bc43aa7c77da4d2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pltr:TypeOfContractAxis">pltr:CommercialContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id8291c7c15be485faf85d4078ffa4ec9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pltr:TypeOfContractAxis">pltr:CommercialContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9983ec7530894fcc805d096bf68d8f0f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pltr:TypeOfContractAxis">pltr:CommercialContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i659a581151ec4b32b0583256a473a955_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pltr:TypeOfContractAxis">pltr:CommercialContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie3a2997633b74e47bfa1cc417e8970b3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pltr:TypeOfContractAxis">pltr:CommercialContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie5527a43c7784bb689c337a512e4ed57_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pltr:TypeOfContractAxis">pltr:CommercialContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5920cb8690e94da58e76102bac8200b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">pltr:AlternativeInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib68a28e678684f6ca5ff968ca6e1363e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">pltr:AlternativeInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i16c2e105e5b240c4ad78b82a312b363a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifc9231b7d34e47af87d4df2f50f38dcc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="i90faec46d8d243fdb05d741ac6318d45_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i905f41ab185442f1bae45bec263584f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="i456106d3302d43e3b6d0d96b19a7b2f2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i33265d5547c7477587fdf911b49d558a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="ia6edba7d86534d00a0bcbcf4cc9beb0d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifea6ba9b49844174bf104614d819c2dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2905811990e4fb9801db0efb512c900_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:March2022AmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i71d76191d5284ef0be675366c3744977_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:TwoThousandAndFourteenRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic8846dc3a2d649ba9bb2bd412e80a78c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:TwoThousandAndFourteenRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i028a1f9062134184aa7285c653adefc6_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:TwoThousandAndFourteenRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i04f5fc3da1de4cd38f69fcf28bd67a18_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:TwoThousandAndFourteenRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0b71dcc1ac0744fdb908fbd3e29eb9a8_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:TwoThousandAndFourteenRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2fcf3b39f95842119dcad3f37c69a1cf_D20191201-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pltr:PurchaseCommitmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id35cabe22e8b46c4a92ecf256d8a5ea1_D20191201-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pltr:PurchaseCommitmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2ce0d55d7b004229881f7023f04f319f_D20191201-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pltr:PurchaseCommitmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8b02c859fb4242cc9272ceb5f99577b7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pltr:PurchaseCommitmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1ad46cfd2fc14b2c84ca22382db336ea_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pltr:PurchaseCommitmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iaa0c627e63e54bbaa12791d100f5a698_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pltr:InvestmentCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pltr:InvestmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i99bbde2348504e47b0f9b05d98d6363a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3684880984424ce7ab647f44016b2a45_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i32e499fdd58b4824bbdb129e0f000ba3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifa28240fb730449e960dc5e4bc0b7202_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i77ddf3a4cb8046369e84ceba78c1df07_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if9670438bc6c4e699c8d4f38afadaff9_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i244fba9cb4f74a0b84a5ad17ca1bc869_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i98c6a05d0332472487fe2b4c82e51cb7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1206a49abda2436cb19a07c6c9b166f6_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3fd6078a81c441a89cc9a0015f54c2ef_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i170c3571a1a445db9c8cae27459bf448_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i31f2423af71845a6a4d5376dc5612ec7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6bc2fa8004104172b1df8e0ee762eba8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9434b11fac7540e08c335ae6e6b74876_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifd2e98ef812c44edaf8cee18433c4a34_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9c4a38cd45e74b87ace3c590f8fe372a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3e1200e49b6a46448736f853aa758579_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia2cc5c8cd03a46cca271bdae62911354_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i175660f4770c47448deff85064367d63_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i145cbb9d67234a2fb852b9e30f1cda27_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idf73c56d2d654827bf8d3ba1f0b77edd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1535e536602044e99fe7322379f914bc_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pltr:OptionsAndSarsIssuedAndOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic7969176e7524e98a734b80db91814dc_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pltr:OptionsAndSarsIssuedAndOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1cbd681e0d92404396687e108e702da8_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1c4d758d055a497891c14d289bf614e4_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie96647a7bf0744bfb8b5ceb97835e521_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i33d5a27343ed44879f0566d0fe742fc6_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if8252809878d43e2931a90f6786956dd_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7776603e7ee54e5ab89aca6d6adbfeb4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2bc7cf442a51429eb5448e642a902afb_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib93c6359fd4f486ea4c156490685f3ba_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if6b99ebeda3c4edcb553f4174d570338_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pltr:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i925b24fa72844375b9bd5661dc71793d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pltr:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib00200de8c2b4bcda6c37f6e9e512f48_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pltr:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3416adfd22ad49c1aaf557ecab23b7da_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pltr:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i76666b47ddc84b759e9ed4d81af41041_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie0460fab296b4d98a5012d533e80b3d6_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibdeada60486040dfb738f1dbf078acb5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id8ed8871f53a49038b1a801124387ec7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i617e7d211e7845789aea134b6bf82c1b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i82b84c996c34450785ca25fc34f788b9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id082f1ed3ce641618b307487ef58cb6c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2022b6cf1031411b8b45eddf9fa81b14_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i40b49ce1befe4061942ae33c16e2b006_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if29bec01f26941078dfcdec562d7159e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6fc1f4273ec34083a4e098f5391acd8b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i75ae75e7f7c444e8a1d867004279b81b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idda3227130e646a2ae4d0697c008e5de_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4bccef83541b458385f23a059f449ed7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</endDate>
        </period>
    </context>
    <context id="ie1765c9f0c924901b357df8a8339ea95_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id188637ebfd94e728a1c552f88da6ebd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</endDate>
        </period>
    </context>
    <context id="i74256f86bebb477abf15cf2ded09dfaf_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibf6aa4d0bf4948568f41728e18398503_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic79a734e912a45d083fc3bef6bdd3f9d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6993f2dd7d8c4a69b4564f7cda1c3ece_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i04b8cbbddf6c492d948411f403058d13_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8db3c45592ad4777a7f76cf06f2c26e9_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</endDate>
        </period>
    </context>
    <context id="i1c82a42802f64d87a0d2ff59347f08f8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic209ec4b1a6346c0bf94f6578e6218a9_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</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-06-30</endDate>
        </period>
    </context>
    <context id="i1b4413982d834c44bd7df35c839837e4_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6b000bde96b44fa6ab9ffa8df15ce50b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</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-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6ab7a639bd304e71af9ad16d188f99ce_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i01ffad7021a74f9b860e8a58c1aee2b5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i43cc97bf27e243f78da4abb9490f66fd_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3639c29f65034095be6b028a3f9996eb_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</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-06-30</endDate>
        </period>
    </context>
    <context id="ic99ee75a810544a3afc32db473685fef_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i02376fb3c46c4f77892f4ae348a5e129_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pltr:RestOfWorldMember</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-06-30</endDate>
        </period>
    </context>
    <context id="i2bf8057ddc1241ddbdb5153f204b7ee3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ica5fe7b5a6a44288afcf8e2dfc35e788_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <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-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0b612d79d97b4f7ab1836ee487d3a63f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3180e0726c774f2aa8885811a43b1456_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3153cf5fa61d4ae7af54c150741177b8_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1c5fd0fc631549f99cb84368cf7a9300_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <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-06-30</endDate>
        </period>
    </context>
    <context id="ieba9607d37d3475ca03971fce4ce6610_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7e3f8d9d0b204d2eaa8d6fd824ef5ba4_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <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-06-30</endDate>
        </period>
    </context>
    <context id="i4fb9527a920a4defb3b3b7b43a3dd738_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibbbd4db520534a708b17c878e8655d93_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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-06-30</endDate>
        </period>
    </context>
    <context id="ie6ea30cbe30b4a9ba3a19b202eed63c1_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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-06-30</endDate>
        </period>
    </context>
    <context id="icc210306b276465d912b394d7012cfb6_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6943deb836c542258df90f9af92d7c7a_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:July2022AmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i9a706caf1f1e463bb3e63e82071c3a79_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001321655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pltr:TwoThousandAndFourteenRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="oz">
        <measure>utr:oz</measure>
    </unit>
    <unit id="vote">
        <measure>pltr:vote</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180L2ZyYWc6YTE1MDM0NmRhMmQ5NGQ5MTg3YWU0NGQyMWQ0MTM3YWMvdGFibGU6ZDEyMWNmMTk3ZjU4NDdjMDgyMGM1YjBjMGU5OWIzMWUvdGFibGVyYW5nZTpkMTIxY2YxOTdmNTg0N2MwODIwYzViMGMwZTk5YjMxZV8yLTEtMS0xLTE4ODk5NA_284a00f7-396d-4ce8-8924-9dcd13d830ad">0001321655</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180L2ZyYWc6YTE1MDM0NmRhMmQ5NGQ5MTg3YWU0NGQyMWQ0MTM3YWMvdGFibGU6ZDEyMWNmMTk3ZjU4NDdjMDgyMGM1YjBjMGU5OWIzMWUvdGFibGVyYW5nZTpkMTIxY2YxOTdmNTg0N2MwODIwYzViMGMwZTk5YjMxZV8zLTEtMS0xLTE4ODk5NA_352d9e67-67ec-4dbf-b60b-a9ba0bf6f7f7">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180L2ZyYWc6YTE1MDM0NmRhMmQ5NGQ5MTg3YWU0NGQyMWQ0MTM3YWMvdGFibGU6ZDEyMWNmMTk3ZjU4NDdjMDgyMGM1YjBjMGU5OWIzMWUvdGFibGVyYW5nZTpkMTIxY2YxOTdmNTg0N2MwODIwYzViMGMwZTk5YjMxZV80LTEtMS0xLTE4ODk5NA_dfebef09-a6fd-4749-a182-aa06d0c1adf0">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180L2ZyYWc6YTE1MDM0NmRhMmQ5NGQ5MTg3YWU0NGQyMWQ0MTM3YWMvdGFibGU6ZDEyMWNmMTk3ZjU4NDdjMDgyMGM1YjBjMGU5OWIzMWUvdGFibGVyYW5nZTpkMTIxY2YxOTdmNTg0N2MwODIwYzViMGMwZTk5YjMxZV81LTEtMS0xLTE4ODk5NA_045336bc-2bc3-4944-8467-4979b38882a1">2022</dei:DocumentFiscalYearFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180L2ZyYWc6YTE1MDM0NmRhMmQ5NGQ5MTg3YWU0NGQyMWQ0MTM3YWMvdGFibGU6ZDEyMWNmMTk3ZjU4NDdjMDgyMGM1YjBjMGU5OWIzMWUvdGFibGVyYW5nZTpkMTIxY2YxOTdmNTg0N2MwODIwYzViMGMwZTk5YjMxZV82LTEtMS0xLTE4ODk5NA_0cd6c3b7-db73-4f1c-b53d-ac8ad25a884f">--12-31</dei:CurrentFiscalYearEndDate>
    <pltr:SubscriptionContractTerm
      contextRef="i9983ec7530894fcc805d096bf68d8f0f_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMTA5OTUxMTYzMTkxNA_4f2e71f8-490e-45d5-9bd5-209cef1a305e">P3Y</pltr:SubscriptionContractTerm>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="i2fcf3b39f95842119dcad3f37c69a1cf_D20191201-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNTQ5NzU1ODE1NDg2Nw_bec0a132-7e14-435d-acf4-149ac7da61ed">P6Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="id35cabe22e8b46c4a92ecf256d8a5ea1_D20191201-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNTQ5NzU1ODE1NDg1NA_93333d23-1619-4599-83fa-f4a6b9da1c72">P3Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <dei:DocumentType
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yOTYz_10a06d4d-4fdf-4bcd-8fd5-95aec6fafb30">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6NDU1MjY3YjlmNTRkNGI3MWEzMWRiNzc4MjQzMjE5ODgvdGFibGVyYW5nZTo0NTUyNjdiOWY1NGQ0YjcxYTMxZGI3NzgyNDMyMTk4OF8wLTAtMS0xLTE4ODk5NA_39ab8a38-89b9-4ad3-9fdb-1cf38a0faae9">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yMDM0MDk2NTEyMDMzOA_a75afde0-70a4-4273-8ac2-153000023667">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZDJiZGQ2Mjg0ODBhNDczMjhjMDFjYWViMTQ0MGQ2ZDEvdGFibGVyYW5nZTpkMmJkZDYyODQ4MGE0NzMyOGMwMWNhZWIxNDQwZDZkMV8wLTAtMS0xLTE4ODk5NA_9c98529c-9694-4a40-97b6-053fa137ac39">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yOTY0_c1a4a303-574f-4352-aa1f-bf2086e80ad2">001-39540</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yOTY2_0066429e-f144-4f81-bde9-42387b812223">Palantir Technologies Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZGM4Mzk1ODgwNTRiNDc1MzkxODcxZjg4OWY0MDJiMzIvdGFibGVyYW5nZTpkYzgzOTU4ODA1NGI0NzUzOTE4NzFmODg5ZjQwMmIzMl8wLTAtMS0xLTE4ODk5NA_f08de1c9-80cf-44c7-8bda-bdfac8b0a502">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZGM4Mzk1ODgwNTRiNDc1MzkxODcxZjg4OWY0MDJiMzIvdGFibGVyYW5nZTpkYzgzOTU4ODA1NGI0NzUzOTE4NzFmODg5ZjQwMmIzMl8wLTItMS0xLTE4ODk5NA_5a2705e4-b00e-458d-8d64-e6e099fd9916">68-0551851</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZGM4Mzk1ODgwNTRiNDc1MzkxODcxZjg4OWY0MDJiMzIvdGFibGVyYW5nZTpkYzgzOTU4ODA1NGI0NzUzOTE4NzFmODg5ZjQwMmIzMl8yLTAtMS0xLTE4ODk5NC90ZXh0cmVnaW9uOmRmZmYzYTlhOGJjODQ3YzhiMWY2MjhhNzExN2VjODExXzQ_f318995e-89b9-4a8b-9985-ffdc2566d7ea">1555 Blake Street, Suite 250</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZGM4Mzk1ODgwNTRiNDc1MzkxODcxZjg4OWY0MDJiMzIvdGFibGVyYW5nZTpkYzgzOTU4ODA1NGI0NzUzOTE4NzFmODg5ZjQwMmIzMl8yLTAtMS0xLTE4ODk5NC90ZXh0cmVnaW9uOmRmZmYzYTlhOGJjODQ3YzhiMWY2MjhhNzExN2VjODExXzc_e03cfd69-ea3b-41d0-9c13-26649b298eb0">Denver</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZGM4Mzk1ODgwNTRiNDc1MzkxODcxZjg4OWY0MDJiMzIvdGFibGVyYW5nZTpkYzgzOTU4ODA1NGI0NzUzOTE4NzFmODg5ZjQwMmIzMl8yLTAtMS0xLTE4ODk5NC90ZXh0cmVnaW9uOmRmZmYzYTlhOGJjODQ3YzhiMWY2MjhhNzExN2VjODExXzEx_72ef12b3-0380-4825-a5d8-c210eddc0b61">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6ZGM4Mzk1ODgwNTRiNDc1MzkxODcxZjg4OWY0MDJiMzIvdGFibGVyYW5nZTpkYzgzOTU4ODA1NGI0NzUzOTE4NzFmODg5ZjQwMmIzMl8yLTItMS0xLTE4ODk5NC90ZXh0cmVnaW9uOjkzMjI5NDQ0ZmIxMTQ1ODM5MzY2NWZkNTMxZmQ0NzY3XzQ_fb8a2f05-61ab-4bd7-9111-75271e331791">80202</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl84NTc_0529be67-e83c-4f09-b26c-1a9afe7c5d6b">(720)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl84NjA_fc5158f8-b89e-40eb-8831-9c2977c39dbf">358-3679</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6NzZjOWZkZTgwMTM5NDM5YWFlMzk4ZjE2Y2I0YWZhOTQvdGFibGVyYW5nZTo3NmM5ZmRlODAxMzk0MzlhYWUzOThmMTZjYjRhZmE5NF8xLTAtMS0xLTE4ODk5NA_ae4ddaf6-c0c6-4c38-b2ed-ca73050b60bb">Class A Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6NzZjOWZkZTgwMTM5NDM5YWFlMzk4ZjE2Y2I0YWZhOTQvdGFibGVyYW5nZTo3NmM5ZmRlODAxMzk0MzlhYWUzOThmMTZjYjRhZmE5NF8xLTItMS0xLTE4ODk5NC90ZXh0cmVnaW9uOmQ1MGZiMGQxMTVkYzQyMjM4MDE3YzYwMTgwNTNiYzJjXzQ_5aa321e2-e304-457a-902a-449dd2fb80be">PLTR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6NzZjOWZkZTgwMTM5NDM5YWFlMzk4ZjE2Y2I0YWZhOTQvdGFibGVyYW5nZTo3NmM5ZmRlODAxMzk0MzlhYWUzOThmMTZjYjRhZmE5NF8xLTQtMS0xLTE4ODk5NA_ceaa0b15-0e91-44d7-afef-f430670c148c">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yOTY3_5ef8bfb6-d64c-4005-9c4a-1d428f88c3ce">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yOTY4_d2c27fb5-18f5-44cb-9853-6ee9da67845d">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6YjJiMmE5NTRjNDhjNDQxODk5NWY0ZGE5YzQwNjQ3NmUvdGFibGVyYW5nZTpiMmIyYTk1NGM0OGM0NDE4OTk1ZjRkYTljNDA2NDc2ZV8wLTAtMS0xLTE4ODk5NA_6fd5d989-1d22-45e5-a222-462b1e52a8bc">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6YjJiMmE5NTRjNDhjNDQxODk5NWY0ZGE5YzQwNjQ3NmUvdGFibGVyYW5nZTpiMmIyYTk1NGM0OGM0NDE4OTk1ZjRkYTljNDA2NDc2ZV8yLTQtMS0xLTE4ODk5NA_74d72314-be6c-4e6c-a8da-5b562fea9e92">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGFibGU6YjJiMmE5NTRjNDhjNDQxODk5NWY0ZGE5YzQwNjQ3NmUvdGFibGVyYW5nZTpiMmIyYTk1NGM0OGM0NDE4OTk1ZjRkYTljNDA2NDc2ZV80LTEtMS0xLTE4ODk5NA_9514385c-65f8-4857-bb48-c3111c86ed41">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yOTY5_1f28237a-397a-4d9c-af2b-bec8f96b04ac">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia01e6072d21141368944d4b6a6c16bc0_I20220801"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8xOTI0MTQ1MzQ5MzQ1Mg_026383b4-31b6-4c65-8b32-5425ba184df4"
      unitRef="shares">1963814949</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i55c1562bf9a9480c9a6e2ccdc06c4a0a_I20220801"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8xOTI0MTQ1MzQ5MzQ2Nw_9d38670d-86da-488e-a96f-20171e496634"
      unitRef="shares">99342246</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ibbd4bc3557fa4bafbaf725f5abb337e8_I20220801"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xL2ZyYWc6ZGExZjEzZjMwNjNhNDJkMTlkYzFiYTdiMGY4ZjBiYzYvdGV4dHJlZ2lvbjpkYTFmMTNmMzA2M2E0MmQxOWRjMWJhN2IwZjhmMGJjNl8yNTEx_333b1234-c2ad-44c7-b964-ada663040f91"
      unitRef="shares">1005000</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNC0xLTEtMS0xODk2OTE_690f51a1-8e26-40e8-8cf9-c16564910dc0"
      unitRef="usd">2358393000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNC0zLTEtMS0xODk2OTE_85ade475-c56d-4026-be52-42f901194862"
      unitRef="usd">2290674000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNS0xLTEtMS0xODk2OTE_c13ff020-889a-4ac7-902e-13fffe3407cc"
      unitRef="usd">28125000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNS0zLTEtMS0xODk2OTE_9830070d-388e-4919-aea5-86748a5c2bac"
      unitRef="usd">36628000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNi0xLTEtMS0xODk2OTE_d9290ccf-b1cf-43b7-a7dc-84a5e0d67425"
      unitRef="usd">265826000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNi0zLTEtMS0xODk2OTE_a64710bf-cd3c-4721-8553-dcbe97433c5b"
      unitRef="usd">190923000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNy0xLTEtMS0xODk2OTE_197fda53-7fee-49b4-a13f-25e6f4862308"
      unitRef="usd">99210000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfNy0zLTEtMS0xODk2OTE_4c557c89-d471-4fca-92d9-3a7aa5b4d176"
      unitRef="usd">234153000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfOC0xLTEtMS0xODk2OTE_86872c15-acbb-4be7-a6e6-5f6ecfab280b"
      unitRef="usd">150885000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfOC0zLTEtMS0xODk2OTE_63ebc10b-1295-4959-ac6c-f1a0e7d5eddc"
      unitRef="usd">110872000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfOS0xLTEtMS0xODk2OTE_c2b302c7-7213-485e-9285-0b5c980a033f"
      unitRef="usd">2902439000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfOS0zLTEtMS0xODk2OTE_8d30c897-b35f-4466-b648-a968fccd616f"
      unitRef="usd">2863250000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTAtMS0xLTEtMTg5Njkx_ad3fcd76-221e-4063-bd90-0df06836a070"
      unitRef="usd">47644000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTAtMy0xLTEtMTg5Njkx_7ef7be4e-fa57-430b-b180-2d8bd60cf462"
      unitRef="usd">31304000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTEtMS0xLTEtMTg5Njkx_501fe708-0bd8-447d-9e76-e57b0b6a6b7a"
      unitRef="usd">28647000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTEtMy0xLTEtMTg5Njkx_43d7e7db-beb3-4049-afa7-03d2cb412e8c"
      unitRef="usd">39612000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTItMS0xLTEtMTg5Njkx_c59fab29-965f-4531-aa5d-01ba1c97082b"
      unitRef="usd">211410000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTItMy0xLTEtMTg5Njkx_7d565742-cf6a-4408-b42d-7c2e15e49131"
      unitRef="usd">216898000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTMtMS0xLTEtMTg5Njkx_04745052-28c7-43e3-ac12-575d6ff99034"
      unitRef="usd">92198000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTMtMy0xLTEtMTg5Njkx_f53c7920-0493-484d-8932-cc77274f3951"
      unitRef="usd">96386000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTQtMS0xLTEtMTg5Njkx_c2969095-447d-4fa0-8fb3-512ff0db0f4b"
      unitRef="usd">3282338000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTQtMy0xLTEtMTg5Njkx_462b5b91-80e7-4029-81a7-af91be51f8a1"
      unitRef="usd">3247450000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTctMS0xLTEtMTg5Njkx_d3e797e0-67d8-493c-807f-fa27cc7e2e28"
      unitRef="usd">56798000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTctMy0xLTEtMTg5Njkx_ca1f159e-9909-49ed-8c14-03ca1501bfe4"
      unitRef="usd">74907000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTgtMS0xLTEtMTg5Njkx_c7e34c29-f3bc-4f0b-86d1-05f370a13dce"
      unitRef="usd">187568000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTgtMy0xLTEtMTg5Njkx_1d3177ae-ecaa-4897-85d6-845d79da9dd9"
      unitRef="usd">155806000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTktMS0xLTEtMTg5Njkx_c3c51343-b2c5-4a00-aa03-571596855b50"
      unitRef="usd">219441000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMTktMy0xLTEtMTg5Njkx_3e1c6db5-7faa-4687-a7ca-fda222c6c9a9"
      unitRef="usd">227816000</us-gaap:DeferredRevenueCurrent>
    <pltr:CustomerDepositCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjAtMS0xLTEtMTg5Njkx_74f05d33-7679-4571-b4da-ddc95eeb9308"
      unitRef="usd">161026000</pltr:CustomerDepositCurrent>
    <pltr:CustomerDepositCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjAtMy0xLTEtMTg5Njkx_1d5b8e8b-5e5b-4e15-8c61-799759133200"
      unitRef="usd">161605000</pltr:CustomerDepositCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjEtMS0xLTEtMTg5Njkx_5d71b7cd-4eb6-4f0f-9786-f14418253bb5"
      unitRef="usd">40909000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjEtMy0xLTEtMTg5Njkx_75313870-f6ea-4874-99d8-006598658c9e"
      unitRef="usd">39927000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjItMS0xLTEtMTg5Njkx_ac36b625-87c8-4939-a275-ad76de694c47"
      unitRef="usd">665742000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjItMy0xLTEtMTg5Njkx_a1719adf-60cb-4690-bc93-128c42730f06"
      unitRef="usd">660061000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjMtMS0xLTEtMTg5Njkx_b0b961ea-fff0-47b7-98e1-c3004e0894b7"
      unitRef="usd">34143000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjMtMy0xLTEtMTg5Njkx_81ff9d48-49ed-4864-9104-654d718a0814"
      unitRef="usd">40217000</us-gaap:DeferredRevenueNoncurrent>
    <pltr:CustomerDepositNoncurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjQtMS0xLTEtMTg5Njkx_7681667e-4178-454c-bc45-07a4769d127a"
      unitRef="usd">15412000</pltr:CustomerDepositNoncurrent>
    <pltr:CustomerDepositNoncurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjQtMy0xLTEtMTg5Njkx_f2db4f90-42d3-4b58-8032-7920d76bca60"
      unitRef="usd">33699000</pltr:CustomerDepositNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjYtMS0xLTEtMTg5Njkx_73982691-5b18-4c1c-845d-4f78778b0af5"
      unitRef="usd">216059000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjYtMy0xLTEtMTg5Njkx_86d03415-a592-4209-b29a-00194e82be4c"
      unitRef="usd">220146000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjctMS0xLTEtMTg5Njkx_70bc7eb4-b1d0-4b7d-9b7a-b42df15190b7"
      unitRef="usd">2158000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjctMy0xLTEtMTg5Njkx_dca09e51-293e-4c06-a78a-be1dfe522d48"
      unitRef="usd">2297000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjgtMS0xLTEtMTg5Njkx_eb91d0b6-963a-485a-8b0e-c63688fd24be"
      unitRef="usd">933514000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjgtMy0xLTEtMTg5Njkx_ee3ead87-02dd-4e03-abb2-3b96d5d8302d"
      unitRef="usd">956420000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjktMS0xLTEtMTk2Njc3_0e3711a2-e350-4757-b394-584c4a07c3ff"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMjktMy0xLTEtMjI1NDIx_29049f21-3c46-4bfa-bd5c-01efd2a9c4a4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYxOQ_69e88373-c9c8-41c1-b444-5538eaaf64d9"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYxOQ_90b6f3b0-d885-4c0b-8a0a-2a0534d05859"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYxOQ_9cea6a42-27e5-445c-9689-6498e051942b"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYxOQ_b5f3595f-c032-492e-95bc-f7cfa51f619e"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if44aedfb05ae459db485af66e5be0904_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYxOQ_f51b1101-e6cc-4048-a817-976a0c04182c"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYxOQ_fb4ebcda-6232-4e76-9d25-ada082664408"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if44aedfb05ae459db485af66e5be0904_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjAxOQ_8b538901-99a4-4094-bda8-b2c3280dfa37"
      unitRef="shares">20000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjAxOQ_95a1cc68-ba1e-487c-ae93-a429895dab42"
      unitRef="shares">20000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if44aedfb05ae459db485af66e5be0904_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA1OQ_014a4f6c-4b04-42c7-9653-3ce217240455"
      unitRef="shares">1962382000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="if44aedfb05ae459db485af66e5be0904_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA1OQ_34500b30-3ac8-4819-a559-c6c2bd372948"
      unitRef="shares">1962382000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNjU5NzA2OTc2NzI0Nw_dab1fca7-0584-4925-bb9b-55e97f60dd90"
      unitRef="shares">1926589000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNjU5NzA2OTc2NzI0Nw_fe401000-2627-4153-8c44-c47550d0946e"
      unitRef="shares">1926589000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjAzMg_632ed6cf-51f6-4a5a-b9fe-4fd64c69020e"
      unitRef="shares">2700000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjAzMg_9b9d0dc9-809f-4755-a4cb-9dd0b88ae479"
      unitRef="shares">2700000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA2OA_25d597ce-13c9-43be-971b-54813cb105a6"
      unitRef="shares">99354000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA2OA_62047828-b337-4d1c-98ba-19f22e58d192"
      unitRef="shares">99354000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYyOA_9c81e376-1d7b-481d-9003-81d1be869ada"
      unitRef="shares">99880000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfNTQ5NzU1ODEzOTYyOA_a5acf7c0-41a0-4cd1-9003-a3673971bdfc"
      unitRef="shares">99880000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA0MQ_51eb30f0-cad6-4803-88aa-453cedfd3025"
      unitRef="shares">1005000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA0MQ_6eb5b605-b23e-42e5-8ae1-1c6d958a7176"
      unitRef="shares">1005000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA0MQ_aefd7058-f8b5-4547-9801-90314660522f"
      unitRef="shares">1005000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA0MQ_c4a1e20e-db65-4d13-b768-e44eef9d8993"
      unitRef="shares">1005000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA0MQ_d3a999b9-16fd-4d07-9a2c-c3506c4b7a49"
      unitRef="shares">1005000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMC0xLTEtMTg5Njg4L3RleHRyZWdpb246YzU2ZDczMzk3ZmVmNGU0NDg5ZDc1Y2U3N2NjODJkOTNfMjE5OTAyMzI1NjA0MQ_d99cdbde-fb69-4a3c-b38e-514cb04b276c"
      unitRef="shares">1005000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMS0xLTEtMTg5Njkx_187e93d6-a0ed-4729-aa4b-d04979833fbe"
      unitRef="usd">2063000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzItMy0xLTEtMTg5Njkx_e785009f-5958-45d7-bcf1-ce76df348f67"
      unitRef="usd">2027000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzMtMS0xLTEtMTg5Njkx_6ca5d248-e7d4-4b5d-8858-1db9aa72f28c"
      unitRef="usd">8119876000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzMtMy0xLTEtMTg5Njkx_f97a4786-92e1-44b1-821d-7d9128cf7053"
      unitRef="usd">7777085000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzQtMS0xLTEtMTg5Njkx_9d326e28-e04a-4034-a589-689714323542"
      unitRef="usd">-6674000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzQtMy0xLTEtMTg5Njkx_f0949f57-7d3e-4d0c-910a-4e3604dfa140"
      unitRef="usd">-2349000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzUtMS0xLTEtMTg5Njkx_14b35afa-adf6-4618-9cd8-831826198371"
      unitRef="usd">-5766441000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzUtMy0xLTEtMTg5Njkx_a21cf097-1cbf-42f7-9f5b-50aa2fbdeafd"
      unitRef="usd">-5485733000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzYtMS0xLTEtMTg5Njkx_c452b24f-11e3-4d70-90bb-6c17829b846f"
      unitRef="usd">2348824000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzYtMy0xLTEtMTg5Njkx_3669a120-6cc0-4803-9a26-47807dddb3f2"
      unitRef="usd">2291030000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzctMS0xLTEtMTg5Njkx_39400d12-3e38-4520-9701-ac63ce4caab5"
      unitRef="usd">3282338000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xNi9mcmFnOjNmM2MzNjA1YzMwYTQxYzJhZjM2OGQ2MDU2Y2YxNmRjL3RhYmxlOmFhZWNkZGY3YTZlMTQ5MzNiYzg5ZjQyMmMzNjBiMTVhL3RhYmxlcmFuZ2U6YWFlY2RkZjdhNmUxNDkzM2JjODlmNDIyYzM2MGIxNWFfMzctMy0xLTEtMTg5Njkx_c8be0cf3-20db-4f96-8567-0af524ea0ff5"
      unitRef="usd">3247450000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMi0xLTEtMS0xODg5OTQ_f20a6666-5a3e-4837-bb49-2d7cef1f2c84"
      unitRef="usd">473010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMi0zLTEtMS0xODg5OTQ_b235cc8b-f3b6-4cb8-a688-c6fdf43d0317"
      unitRef="usd">375642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMi01LTEtMS0xODk3NjQ_ad94a63a-a751-4adf-bf85-d5677d3f7a44"
      unitRef="usd">919367000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMi03LTEtMS0xODk3NjQ_bc6ece4a-f7aa-46a0-b731-d88714b3eaba"
      unitRef="usd">716876000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMy0xLTEtMS0xODg5OTQ_345b0a4b-f5b1-4edd-b731-8145a1892556"
      unitRef="usd">102224000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMy0zLTEtMS0xODg5OTQ_2d681f28-94d3-41bb-96c2-3e1633c66a4d"
      unitRef="usd">90926000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMy01LTEtMS0xODk3NjQ_cbf66d4d-cc5b-4e62-9dac-d1263ddfe785"
      unitRef="usd">196627000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMy03LTEtMS0xODk3NjQ_d1a39654-503f-447c-a9c4-937738ce996d"
      unitRef="usd">165037000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNC0xLTEtMS0xODg5OTQ_d8640556-a4f9-4416-9f1c-75fe9f6ca9bf"
      unitRef="usd">370786000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNC0zLTEtMS0xODg5OTQ_5d4ab572-6ae5-4cc6-ba7f-16c963fc911a"
      unitRef="usd">284716000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNC01LTEtMS0xODk3NjQ_ff60a142-d119-4308-b237-452257621c13"
      unitRef="usd">722740000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNC03LTEtMS0xODk3NjQ_2e7d60ce-c411-41f2-a560-ec62940348cf"
      unitRef="usd">551839000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNi0xLTEtMS0xODg5OTQ_6620b2c2-316b-488e-82e8-7ef33becdf0a"
      unitRef="usd">168875000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNi0zLTEtMS0xODg5OTQ_81fabe5d-6045-455d-a6ce-efdad7ef7cc6"
      unitRef="usd">162379000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNi01LTEtMS0xODk3NjQ_461feea3-1772-40b0-bac4-40fa7c3d7cb1"
      unitRef="usd">329360000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNi03LTEtMS0xODk3NjQ_6ff4ade7-476c-42aa-ac64-57c5836d8661"
      unitRef="usd">298476000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNy0xLTEtMS0xODg5OTQ_66b77b6a-b6b3-440a-9164-b5e67acd4376"
      unitRef="usd">88171000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNy0zLTEtMS0xODg5OTQ_b8edfd6d-e729-4c45-8025-29bf36410a61"
      unitRef="usd">110524000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNy01LTEtMS0xODk3NjQ_bc8b670f-a1f8-4026-97ba-b297996814b9"
      unitRef="usd">176772000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfNy03LTEtMS0xODk3NjQ_35332066-8090-45d8-885f-a62918429f95"
      unitRef="usd">208995000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOC0xLTEtMS0xODg5OTQ_2093382d-5467-4f23-84d2-b876013c2e4a"
      unitRef="usd">155485000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOC0zLTEtMS0xODg5OTQ_d59250c5-1bac-455a-a3ab-b53f2948f937"
      unitRef="usd">157961000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOC01LTEtMS0xODk3NjQ_fed5ad08-b4da-486f-84c2-bfa124be84d3"
      unitRef="usd">297792000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOC03LTEtMS0xODk3NjQ_14fc0776-44ff-467c-9dd1-d8ae0fe2ec10"
      unitRef="usd">304530000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOS0xLTEtMS0xODg5OTQ_60f6c028-7ca3-4d2f-8075-6ae122b3652f"
      unitRef="usd">412531000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOS0zLTEtMS0xODg5OTQ_f448333e-7424-4d36-b551-05b3d987a7ff"
      unitRef="usd">430864000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOS01LTEtMS0xODk3NjQ_ff8096b3-6691-449d-b29c-1106c43b65d3"
      unitRef="usd">803924000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfOS03LTEtMS0xODk3NjQ_1f0a3272-ba2b-4b3a-99e1-3def053fce65"
      unitRef="usd">812001000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTAtMS0xLTEtMTg4OTk0_704e53a9-b157-4329-a861-ff833cd9a624"
      unitRef="usd">-41745000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTAtMy0xLTEtMTg4OTk0_c06fa94e-c7ce-4c3a-bca4-1e1bec992357"
      unitRef="usd">-146148000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTAtNS0xLTEtMTg5NzY0_a841cba9-5763-444d-a8a2-ff137055be88"
      unitRef="usd">-81184000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTAtNy0xLTEtMTg5NzY0_f5452ca4-550c-4091-b0bd-cbad488a04f0"
      unitRef="usd">-260162000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTEtMS0xLTEtMTg4OTk0_f5ae1e6f-55e2-4250-9bf2-b33ccf1e4460"
      unitRef="usd">1472000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTEtMy0xLTEtMTg4OTk0_3690f75b-6266-4c23-bb5e-22c4be081ac6"
      unitRef="usd">372000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTEtNS0xLTEtMTg5NzY0_2dfa698d-a7a2-416d-9967-ad97cfabddc8"
      unitRef="usd">2019000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTEtNy0xLTEtMTg5NzY0_80ccdb23-f940-431a-9ed0-c6fc2d169d16"
      unitRef="usd">748000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTItMS0xLTEtMTg4OTk0_ad9f8e26-1f63-49b9-99be-0c6ac854b6a0"
      unitRef="usd">670000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTItMy0xLTEtMTg4OTk0_752c523a-2e07-40cc-8098-3f5df59aa3df"
      unitRef="usd">590000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTItNS0xLTEtMTg5NzY0_b1b541a8-87b5-42d7-9401-d2d4c3bfe8cd"
      unitRef="usd">1264000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTItNy0xLTEtMTg5NzY0_7d2743af-26c9-4d91-b875-d5dedefd550c"
      unitRef="usd">2430000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTMtMS0xLTEtMTg4OTk0_b55b9127-97e0-406c-a50c-bea0eabab2ed"
      unitRef="usd">-135798000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTMtMy0xLTEtMTg4OTk0_424d2488-df6f-46cb-a365-18238a6b3734"
      unitRef="usd">2125000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTMtNS0xLTEtMTg5NzY0_8b59b41a-0197-4011-a5d5-1bebb3eef37f"
      unitRef="usd">-195668000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTMtNy0xLTEtMTg5NzY0_51634c99-1ae5-4d5e-906f-7447d8dd555c"
      unitRef="usd">-2769000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTQtMS0xLTEtMTg4OTk0_a6feb238-5794-48ed-bb61-bcb620b41d80"
      unitRef="usd">-176741000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTQtMy0xLTEtMTg4OTk0_b648239d-2caf-42f9-b73b-4f199a29a84d"
      unitRef="usd">-144241000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTQtNS0xLTEtMTg5NzY0_6edc4448-4832-4bd8-a53e-83066cce9d63"
      unitRef="usd">-276097000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTQtNy0xLTEtMTg5NzY0_8552ebeb-19c5-43e0-921e-3ca94302f73d"
      unitRef="usd">-264613000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTUtMS0xLTEtMTg4OTk0_08b54649-800d-4cf1-9608-d62274af7e5a"
      unitRef="usd">2588000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTUtMy0xLTEtMTg4OTk0_157f6d93-48d0-4c6a-8064-5702c94f5ffa"
      unitRef="usd">-5661000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTUtNS0xLTEtMTg5NzY0_a2a22040-281f-4446-899e-784ca240d695"
      unitRef="usd">4611000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTUtNy0xLTEtMTg5NzY0_2a9307ab-4673-405b-9cfa-2b801b5b6d03"
      unitRef="usd">-2559000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTYtMS0xLTEtMTg4OTk0_3d8d3832-5cba-49b4-b12d-fd11a14a277c"
      unitRef="usd">-179329000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTYtMy0xLTEtMTg4OTk0_660d416a-f87c-4c77-992f-a0591677ff1c"
      unitRef="usd">-138580000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTYtNS0xLTEtMTg5NzY0_b32fa7c2-9e28-434f-b04c-26ea7e800400"
      unitRef="usd">-280708000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTYtNy0xLTEtMTg5NzY0_8e89180c-2881-4eb2-99c3-e315ae8e9caa"
      unitRef="usd">-262054000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTctMS0xLTEtMTg4OTk0_9311b9c4-aedd-40de-8432-1f32d7f6cae1"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTctMy0xLTEtMTg4OTk0_17b31da4-dd96-4851-98e4-64a68d089dda"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTctNS0xLTEtMTg5NzY0_b45b8792-a8d2-44f4-9e75-6c704fa744b1"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTctNy0xLTEtMTg5NzY0_29c92523-dee9-41f3-8d18-7233eb11cf92"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTgtMS0xLTEtMTg4OTk0_24b6b362-feae-47f5-9f48-2c880e3db5ae"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTgtMy0xLTEtMTg4OTk0_a97dd374-2e69-47ea-b92b-9213e6c63dfb"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTgtNS0xLTEtMTg5NzY0_4df69cab-94be-4fca-8043-3f125691fcfc"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTgtNy0xLTEtMTg5NzY0_ab49d05a-c65c-4f33-b889-0aed585286bf"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTktMS0xLTEtMTg4OTk0_93d8f9e3-3476-4b78-a339-0ff1bf17af52"
      unitRef="shares">2054799000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTktMy0xLTEtMTg4OTk0_1170b2ee-0e01-46e4-9bd8-b077878e5329"
      unitRef="shares">1894606000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTktNS0xLTEtMTg5NzY0_e93db77f-5007-41a9-b485-d230d14baa65"
      unitRef="shares">2045604000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMTktNy0xLTEtMTg5NzY0_2f0d1a22-ee11-4dcf-9d9c-847abf7eb10c"
      unitRef="shares">1858085000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMjAtMS0xLTEtMTg4OTk0_c158c848-f4bf-4d1c-8367-10fb8018484e"
      unitRef="shares">2054799000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMjAtMy0xLTEtMTg4OTk0_bfed80f0-db36-4f1b-82ec-3c601880c3a3"
      unitRef="shares">1894606000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMjAtNS0xLTEtMTg5NzY0_f66166c9-a3b6-4013-b1ac-8f9d5e112bfe"
      unitRef="shares">2045604000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18xOS9mcmFnOmIxOTc0YTAwYTY0MTQ2ZTBhOTg0NWFiMTA0ZDliMzZhL3RhYmxlOmM5OTI3MDU5NDBjMzQwNGFhODVlZDBiMTcyY2MyZWIwL3RhYmxlcmFuZ2U6Yzk5MjcwNTk0MGMzNDA0YWE4NWVkMGIxNzJjYzJlYjBfMjAtNy0xLTEtMTg5NzY0_54e06d22-af3f-4817-9c3b-50ad011d6cd1"
      unitRef="shares">1858085000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfMi0xLTEtMS0xODg5OTQ_8e9c8015-5c6f-47c7-8ea9-5fa8683ae2a8"
      unitRef="usd">-179329000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfMi0zLTEtMS0xODg5OTQ_dd2c6f64-605e-400f-865d-416ba4e0ae70"
      unitRef="usd">-138580000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfMi01LTEtMS0xODk3NzU_0dd9f55f-e420-4f9e-bbe0-ce90bf7d267a"
      unitRef="usd">-280708000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfMi03LTEtMS0xODk3NzU_53d55e03-4cc5-4782-872f-e06c91d81b77"
      unitRef="usd">-262054000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNC0xLTEtMS0xODg5OTQ_5511c024-4a0f-4c70-9a38-f3c7ef0e96ee"
      unitRef="usd">-2630000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNC0zLTEtMS0xODg5OTQ_2f861c10-e565-447b-999e-38098af7cf03"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNC01LTEtMS0xODk3NzU_64ed6522-f83e-4f81-b375-70c4a08a2477"
      unitRef="usd">-4325000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNC03LTEtMS0xODk3NzU_12dd5ce2-8f34-4e83-875d-e8a1b59803ad"
      unitRef="usd">2810000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNS0xLTEtMS0xODg5OTQ_a9ce9e0a-e83a-4621-adf0-66b43b834665"
      unitRef="usd">-181959000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNS0zLTEtMS0xODg5OTQ_fae5dec2-148a-448b-9f35-87fdb44b5fc6"
      unitRef="usd">-139380000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNS01LTEtMS0xODk3NzU_ee62eb37-ca20-4b4c-8055-fbc62a13e159"
      unitRef="usd">-285033000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yMi9mcmFnOjJlYWY1NGZjNDlkOTRlNmI4MzJmNTkxMmNhZWVlZTk3L3RhYmxlOjkyNjg4YzkxNTdlMDQ4YTQ5ZDJkZTQyZTcwNGUzOTNiL3RhYmxlcmFuZ2U6OTI2ODhjOTE1N2UwNDhhNDlkMmRlNDJlNzA0ZTM5M2JfNS03LTEtMS0xODk3NzU_4221679e-cc77-4d36-bb4e-2f0af4445933"
      unitRef="usd">-259244000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie5bd4105d51046b1a93f08efc1fe2ba4_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMi0xLTEtMS0xODg5OTQ_f3679430-e017-4296-bcc6-59f1eb5778fc"
      unitRef="shares">2045876000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie5bd4105d51046b1a93f08efc1fe2ba4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMi0zLTEtMS0xODg5OTQ_060203e9-f8a0-49d0-b61e-e7602cc4e309"
      unitRef="usd">2046000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icf3081581f5841a4aa68c64f55d7a99f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMi01LTEtMS0xODg5OTQ_bd784c5e-cd03-4288-968b-0c20516c38e1"
      unitRef="usd">7953856000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e068fa8b1664ac2b92d4f9f02e897f2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMi03LTEtMS0xODg5OTQ_3654cf20-a8f2-407e-be05-e0f2576ba793"
      unitRef="usd">-4044000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie853f2a31c734a578dd689a2000cc8d1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMi05LTEtMS0xODg5OTQ_9edc65d7-b84d-4077-8e21-9890dccf8c5c"
      unitRef="usd">-5587112000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3bb6c44b82f7435eaa1567cb1f4a36ed_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMi0xMS0xLTEtMTg4OTk0_6d1ba01a-e159-4501-93fd-edba31061afd"
      unitRef="usd">2364746000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib70737d35b034b0789cc068ab28af38f_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMy0xLTEtMS0xODg5OTQ_acf54fbe-64b5-486c-8c24-82152717f79d"
      unitRef="shares">4780000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib70737d35b034b0789cc068ab28af38f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMy0zLTEtMS0xODg5OTQ_2900b831-a049-4fdd-aca3-f2a88727c1a6"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ica5aadfe699d4271a41f3a848233e5f5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMy01LTEtMS0xODg5OTQ_43371413-6484-4063-84d7-9eb816addc25"
      unitRef="usd">20311000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMy0xMS0xLTEtMTg4OTk0_b7d78a73-34ce-46c0-abdd-0254b7c8d465"
      unitRef="usd">20316000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ib70737d35b034b0789cc068ab28af38f_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNC0xLTEtMS0xODg5OTQ_400011b5-b76f-4709-b3e0-2b7719f65b4a"
      unitRef="shares">12085000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ib70737d35b034b0789cc068ab28af38f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNC0zLTEtMS0xODg5OTQ_e943ccc2-07a0-4d24-841c-5cf89d6fb83b"
      unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ica5aadfe699d4271a41f3a848233e5f5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNC01LTEtMS0xODg5OTQ_240beb6c-6cd1-4c3d-aefb-fccebb88d6f1"
      unitRef="usd">-12000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNC0xMS0xLTEtMTg4OTk0_d4db5171-c1bc-4131-8a51-ddb33e25db20"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ica5aadfe699d4271a41f3a848233e5f5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNS01LTEtMS0xODg5OTQ_0a4587f3-2121-430f-ba77-a840332a2b1c"
      unitRef="usd">145721000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNS0xMS0xLTEtMTg4OTk0_e50d79f0-2c03-40bf-9f5a-ca18f9a3828b"
      unitRef="usd">145721000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2ed78bf514f54110b7949436c18bb9d4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNi03LTEtMS0xODg5OTQ_a0621bcd-b067-4c0c-92a5-f4df3821e4f3"
      unitRef="usd">-2630000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNi0xMS0xLTEtMTg4OTk0_ab5b3909-4639-44ca-bf48-e95d63ec615c"
      unitRef="usd">-2630000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="iafa2851ab07f4397bab1aa75a1e46b0d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNy05LTEtMS0xODg5OTQ_0850d4c9-e276-4c6d-a60e-6ca9b88c1da6"
      unitRef="usd">-179329000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfNy0xMS0xLTEtMTg4OTk0_7d0e4e49-0a30-4295-bcd3-2c36bf700c31"
      unitRef="usd">-179329000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifda294dbdbd6451ba1beddc2cb921911_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfOC0xLTEtMS0xODg5OTQ_df7ead65-22d2-4e45-98c9-85ac79165e09"
      unitRef="shares">2062741000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ifda294dbdbd6451ba1beddc2cb921911_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfOC0zLTEtMS0xODg5OTQ_34bed97d-2079-4c73-ba60-8f3b7db05446"
      unitRef="usd">2063000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7904479c171049e4af16f25a2f65e4dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfOC01LTEtMS0xODg5OTQ_d825c4c5-f816-49ab-9d61-1863bb9a250f"
      unitRef="usd">8119876000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if8a1bcf915a34f329156b2e3ec7fa866_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfOC03LTEtMS0xODg5OTQ_cba3a263-91e6-49e4-95f1-3b1164e7902e"
      unitRef="usd">-6674000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ee9f6c7f3e0418ca4f424fc7560ce80_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfOC05LTEtMS0xODg5OTQ_7a514b10-ef43-4709-88de-d7ad55ec7264"
      unitRef="usd">-5766441000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfOC0xMS0xLTEtMTg4OTk0_ed4157ed-7252-4783-9dc7-7fc83058dc92"
      unitRef="usd">2348824000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3dd7a64ca98c401eb7a9a670d2a66b5d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTItMS0xLTEtMTg4OTk0_cd71fe18-f912-40a8-af56-991368c56c1f"
      unitRef="shares">2027474000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3dd7a64ca98c401eb7a9a670d2a66b5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTItMy0xLTEtMTg4OTk0_4bcb395f-c1e1-4715-9b58-5ce4768cc50e"
      unitRef="usd">2027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icc9de3d0798d487b88cb3a41261c08bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTItNS0xLTEtMTg4OTk0_f943350f-d16e-4d59-b317-7394c5626acb"
      unitRef="usd">7777085000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a316d84c6c142c98fb71ff356b28cdc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTItNy0xLTEtMTg4OTk0_d97dae27-be42-4ee9-b18b-7c7cfce56edb"
      unitRef="usd">-2349000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie3c5e558388146ed84dfba29efccc399_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTItOS0xLTEtMTg4OTk0_d4aff111-61be-475a-b9fa-74c52ea7cf41"
      unitRef="usd">-5485733000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTItMTEtMS0xLTE4ODk5NA_42cbef78-20fa-4d8c-9057-f958658692ae"
      unitRef="usd">2291030000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i28aa5ebde2dc472cbdacd82fa234056f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTMtMS0xLTEtMTg4OTk0_4971d6c6-af3c-40ab-aa0d-7fe4d682160b"
      unitRef="shares">11434000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i28aa5ebde2dc472cbdacd82fa234056f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTMtMy0xLTEtMTg4OTk0_70aa47d1-d537-44b7-9103-e5a8cc18b352"
      unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i292583933f924c608c3aa80a8ed497a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTMtNS0xLTEtMTg4OTk0_94614dfa-2b84-4e5f-b9f5-2ea1a894a407"
      unitRef="usd">47529000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTMtMTEtMS0xLTE4ODk5NA_df4ae0ab-0eb3-4c7a-b2b4-b239b07a75e1"
      unitRef="usd">47541000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i28aa5ebde2dc472cbdacd82fa234056f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTQtMS0xLTEtMTg4OTk0_230d1f91-2341-4c36-bfac-876ae9ddace2"
      unitRef="shares">23833000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i28aa5ebde2dc472cbdacd82fa234056f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTQtMy0xLTEtMTg4OTk0_42c39fbe-0c77-4170-9e79-50116ba5d6e8"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i292583933f924c608c3aa80a8ed497a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTQtNS0xLTEtMTg4OTk0_e789b00e-47ce-423b-8bbb-9724292b7e03"
      unitRef="usd">-24000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTQtMTEtMS0xLTE4ODk5NA_9cd17288-bd5b-47eb-8d3a-9d16470516f1"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i292583933f924c608c3aa80a8ed497a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTctNS0xLTEtMTg4OTk0_3e8eb390-21ab-424d-9a22-1580103450c4"
      unitRef="usd">295286000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTctMTEtMS0xLTE4ODk5NA_fff932f3-a9ce-438a-8224-a240ad93b01f"
      unitRef="usd">295286000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icb18a8ed66284e8ba2e2758afe5b722e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTgtNy0xLTEtMTg4OTk0_569b8d67-bced-4213-805e-f1308ab6a34f"
      unitRef="usd">-4325000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTgtMTEtMS0xLTE4ODk5NA_27664acb-aaba-4c67-ab5f-862167b985e5"
      unitRef="usd">-4325000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="ie60c3b8a4dad4866a6f4f7843c5f57de_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTktOS0xLTEtMTg4OTk0_03593e3d-814d-471a-953b-c29ec435052d"
      unitRef="usd">-280708000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMTktMTEtMS0xLTE4ODk5NA_acf13048-d309-40a8-8876-65ed11734f1c"
      unitRef="usd">-280708000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifda294dbdbd6451ba1beddc2cb921911_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMjAtMS0xLTEtMTg4OTk0_37bf5103-728e-4af1-bd2b-1eb8affd1aee"
      unitRef="shares">2062741000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ifda294dbdbd6451ba1beddc2cb921911_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMjAtMy0xLTEtMTg4OTk0_7b51daee-5530-41ed-8bfc-dc2add5f3441"
      unitRef="usd">2063000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7904479c171049e4af16f25a2f65e4dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMjAtNS0xLTEtMTg4OTk0_2dcc9e33-d37a-4724-96b7-291966a86f3c"
      unitRef="usd">8119876000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if8a1bcf915a34f329156b2e3ec7fa866_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMjAtNy0xLTEtMTg4OTk0_4b3f3ee0-6ed2-4cda-9415-c3a157661ead"
      unitRef="usd">-6674000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ee9f6c7f3e0418ca4f424fc7560ce80_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMjAtOS0xLTEtMTg4OTk0_7ffbb7b4-c604-4537-9cba-43cd1cc248d0"
      unitRef="usd">-5766441000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOjQ3M2M4MTk0NWM3ZDQ5YWRiYWMyYWFiZDY0YWI0YTFjL3RhYmxlcmFuZ2U6NDczYzgxOTQ1YzdkNDlhZGJhYzJhYWJkNjRhYjRhMWNfMjAtMTEtMS0xLTE4ODk5NA_c5c8312c-976e-47d8-ad2e-867e7c205ec8"
      unitRef="usd">2348824000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia74c91ab27ab4ccf96f3206d68382ea0_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMi0xLTEtMS0xOTE3OTY_b207a8cf-2102-4883-b2a8-6a842728db55"
      unitRef="shares">1860607000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia74c91ab27ab4ccf96f3206d68382ea0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMi0zLTEtMS0xOTE3OTY_ca5858f9-f890-45fc-a59d-b54dbd9a4aad"
      unitRef="usd">1860000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1132529a345e4f38a56802a718d3787e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMi01LTEtMS0xOTE3OTY_273b424a-61e2-4867-9047-ce8d39545086"
      unitRef="usd">6892046000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39e5278d14b74923b8c2c3950681cfc8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMi03LTEtMS0xOTE3OTk_52a19935-9802-47f3-b38f-8fda8b208ee8"
      unitRef="usd">865000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3c29dff8eca34e5cbde806f2675b1aea_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMi05LTEtMS0xOTE3OTk_41c593d9-07fd-49a3-9f7b-0fdc64de5798"
      unitRef="usd">-5088828000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia97e7a66b7a146b8a8f6fa7b79c2b682_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMi0xMS0xLTEtMTkxNzk5_5d92f96a-5cb1-4822-9f69-cb1e06ab3a40"
      unitRef="usd">1805943000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i44555b80956a40988cdced55a95e857c_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMy0xLTEtMS0xOTE3OTY_5cf6527e-cb53-4a48-a877-47212a82da96"
      unitRef="shares">59171000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i44555b80956a40988cdced55a95e857c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMy0zLTEtMS0xOTE3OTY_b3a49402-01ef-4dc8-8104-e9880a4d012b"
      unitRef="usd">59000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idc6135042f8d41c79d36f98ab420db64_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMy01LTEtMS0xOTE3OTY_ccd0b8a7-1339-4b19-a5cd-176c9aa5b03f"
      unitRef="usd">167769000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMy0xMS0xLTEtMTkxNzk5_500fe473-e9f6-4cf2-8991-387048313bf5"
      unitRef="usd">167828000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i44555b80956a40988cdced55a95e857c_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNC0xLTEtMS0xOTE3OTY_6e1e197f-76c9-4a4a-9c4a-712a295d2489"
      unitRef="shares">12872000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i44555b80956a40988cdced55a95e857c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNC0zLTEtMS0xOTE3OTY_dc39565a-a581-41d3-99c9-eeba391eeb3d"
      unitRef="usd">13000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="idc6135042f8d41c79d36f98ab420db64_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNC01LTEtMS0xOTE3OTY_588e923a-ffac-472d-b28c-c594c6572330"
      unitRef="usd">-13000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNC0xMS0xLTEtMTkxNzk5_70871d31-3776-4606-854d-30eaf0d8b6fc"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares
      contextRef="i44555b80956a40988cdced55a95e857c_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNS0xLTEtMS0xOTE3OTY_34e52464-244c-4dce-9c45-dbc1b5236977"
      unitRef="shares">3928000</pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares>
    <pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue
      contextRef="i44555b80956a40988cdced55a95e857c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNS0zLTEtMS0xOTE3OTY_cdb31448-f952-4421-8869-c90acd9ee32d"
      unitRef="usd">5000</pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue>
    <pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue
      contextRef="idc6135042f8d41c79d36f98ab420db64_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNS01LTEtMS0xOTE3OTY_456704ef-1a25-43f0-b62d-815f6cc93a10"
      unitRef="usd">1707000</pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue>
    <pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNS0xMS0xLTEtMTkxNzk5_bdce4c8a-0e52-484f-a0eb-504673c5f1fa"
      unitRef="usd">1712000</pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idc6135042f8d41c79d36f98ab420db64_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNi01LTEtMS0xOTE3OTY_1fd1cf5a-642c-4225-881f-9ca4791c8ca4"
      unitRef="usd">232860000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNi0xMS0xLTEtMTkxNzk5_15e057ca-87c8-4b6c-ad20-ed956320c491"
      unitRef="usd">232860000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7561656109ae41ab85a749592868fab4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNy03LTEtMS0xOTE3OTk_ea0c1b42-719e-4581-b681-28be40fd8aa2"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfNy0xMS0xLTEtMTkxNzk5_48488d4e-cda9-4730-ac77-223c47816a82"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="if88431be194d42718b0fcb757893c1a2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOC05LTEtMS0xOTE3OTk_56648eb1-8e16-4774-9185-14886a0decea"
      unitRef="usd">-138580000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOC0xMS0xLTEtMTkxNzk5_f5da278b-f677-4593-b6b2-e7dfb024460e"
      unitRef="usd">-138580000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icffe3636cefa4457b25d930e17af9cf8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOS0xLTEtMS0xOTE3OTY_13b35cec-8619-46cc-8886-dc8a4ba58dd9"
      unitRef="shares">1936578000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="icffe3636cefa4457b25d930e17af9cf8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOS0zLTEtMS0xOTE3OTY_783da9b5-e8ed-4793-95a8-66a1e080bf8b"
      unitRef="usd">1937000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4dc27e58db5041b6a35c8515b54522bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOS01LTEtMS0xOTE3OTY_1ede4d45-4dda-470b-b1c1-a4cbf547fd0f"
      unitRef="usd">7294369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie028f7e186c44192b2db5523a689dbf9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOS03LTEtMS0xOTE3OTk_34e4c675-873f-418d-a6e9-789aaeb2d371"
      unitRef="usd">65000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9fbe7cb6ec474b2fadace36992b7ee91_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOS05LTEtMS0xOTE3OTk_06cbc966-d3e6-4b94-b8d5-1c4c59f73407"
      unitRef="usd">-5227408000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2471eface928480cb27e30b29abb193c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfOS0xMS0xLTEtMTkxNzk5_2a6a7fe0-088b-4fcb-afc3-aab3c2a9fb98"
      unitRef="usd">2068963000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iafe509619123430a8c4b2cb5026f23ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTMtMS0xLTEtMTkxODIx_c09b5249-c121-4280-9427-70cede61ff26"
      unitRef="shares">1792140000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iafe509619123430a8c4b2cb5026f23ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTMtMy0xLTEtMTkxODIx_2bf04da6-1e6a-44ac-921d-15654e1af660"
      unitRef="usd">1792000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5bcb1caac758441dbbb912198b4782ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTMtNS0xLTEtMTkxODIx_795dc54e-5ed9-40eb-a0f0-9f880791b446"
      unitRef="usd">6488857000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39cb5dafee3d4f26ad4d29d6cd9b616c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTMtNy0xLTEtMTkxODI1_318dc50f-aea3-4c20-8646-1ff6a3b62911"
      unitRef="usd">-2745000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d486cabe1c142e2bf2c3c463bdb636f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTMtOS0xLTEtMTkxODI1_0087ca31-23bd-4e98-a242-e97eacacd14e"
      unitRef="usd">-4965354000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i825149e37eaa4f93b7e10368ae77c36d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTMtMTEtMS0xLTE5MTgyNQ_7c252fc7-6734-4a73-aa4b-4cccb0a4459f"
      unitRef="usd">1522550000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTQtMS0xLTEtMTkxODIx_7a0eb001-1e78-4680-8cc3-dae0806298cd"
      unitRef="shares">114471000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTQtMy0xLTEtMTkxODIx_212f09bb-22fc-46d8-bece-478544cc198d"
      unitRef="usd">114000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i29b91cbc57d74eacb59492e4090fd095_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTQtNS0xLTEtMTkxODIx_fa660e24-f31d-442a-9ec6-299e19e807fd"
      unitRef="usd">376574000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTQtMTEtMS0xLTE5MTgyNQ_ca20cd81-9520-4093-ab30-742bc60c7618"
      unitRef="usd">376688000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTUtMS0xLTEtMTkxODIx_dd9c9153-ec57-4ef8-ba87-dc354cadc472"
      unitRef="shares">23832000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTUtMy0xLTEtMTkxODIx_2973c907-856e-4034-8a32-555296c4833f"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i29b91cbc57d74eacb59492e4090fd095_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTUtNS0xLTEtMTkxODIx_3ccca738-c3ec-406f-ba28-08e51907d7c7"
      unitRef="usd">-24000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTUtMTEtMS0xLTE5MTgyNQ_95e7592f-4785-412f-b8d2-e881db7adfd3"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <pltr:StockIssuedDuringPeriodSharesGrowthUnitsVested
      contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTYtMS0xLTEtMTkxODIx_731aa488-0b2c-491b-aeb8-f8e9c41042eb"
      unitRef="shares">1471000</pltr:StockIssuedDuringPeriodSharesGrowthUnitsVested>
    <pltr:StockIssuedDuringPeriodValueGrowthUnitsVested
      contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTYtMy0xLTEtMTkxODIx_af79839d-f040-48ec-96ed-ca44261d9809"
      unitRef="usd">1000</pltr:StockIssuedDuringPeriodValueGrowthUnitsVested>
    <pltr:StockIssuedDuringPeriodValueGrowthUnitsVested
      contextRef="i29b91cbc57d74eacb59492e4090fd095_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTYtNS0xLTEtMTkxODIx_cd48e146-769e-44a0-bb10-c02e7abec2a5"
      unitRef="usd">-1000</pltr:StockIssuedDuringPeriodValueGrowthUnitsVested>
    <pltr:StockIssuedDuringPeriodValueGrowthUnitsVested
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTYtMTEtMS0xLTE5MTgyNQ_e4c878b8-e8db-4833-b704-894f8e3dc184"
      unitRef="usd">0</pltr:StockIssuedDuringPeriodValueGrowthUnitsVested>
    <pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares
      contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTctMS0xLTEtMTkxODIx_04c238dd-dcf1-49ca-b142-1d80add41976"
      unitRef="shares">4664000</pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares>
    <pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue
      contextRef="i8d4c3e5a6f924ad9804d2121c92f41dc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTctMy0xLTEtMTkxODIx_ec2fc41a-defa-4894-b375-a1f3dcbed040"
      unitRef="usd">6000</pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue>
    <pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue
      contextRef="i29b91cbc57d74eacb59492e4090fd095_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTctNS0xLTEtMTkxODIx_137cfe7f-c975-45cf-af10-39808bdebd43"
      unitRef="usd">1706000</pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue>
    <pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTctMTEtMS0xLTE5MTgyNQ_a004741e-4d4f-4add-afb0-3e1ef20fc68d"
      unitRef="usd">1712000</pltr:IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i29b91cbc57d74eacb59492e4090fd095_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTgtNS0xLTEtMTkxODIx_63f1e674-5a0b-4e84-b537-ba3dbc2bf0c6"
      unitRef="usd">427257000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTgtMTEtMS0xLTE5MTgyNQ_30e7bc73-78cb-4a09-912d-116f2422afc5"
      unitRef="usd">427257000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i82e09971816b4bb5b2ce98d6238f8f0d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTktNy0xLTEtMTkxODI1_e414e93e-94e2-4d3b-91a3-d4e315460484"
      unitRef="usd">2810000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMTktMTEtMS0xLTE5MTgyNQ_4f858e00-e9fb-495e-a4b7-020a15fb0bbc"
      unitRef="usd">2810000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="if6392a7071bc491b86956bd98247f822_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjAtOS0xLTEtMTkxODI1_9e4a8b85-4fd3-4637-9aee-73846307a6cc"
      unitRef="usd">-262054000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjAtMTEtMS0xLTE5MTgyNQ_318891e5-9242-472b-b8c4-df94c65a4dbf"
      unitRef="usd">-262054000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icffe3636cefa4457b25d930e17af9cf8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjEtMS0xLTEtMTkxODIx_c8e91171-d20b-4f22-9ba7-e44059d3db0b"
      unitRef="shares">1936578000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="icffe3636cefa4457b25d930e17af9cf8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjEtMy0xLTEtMTkxODIx_5e8e30bc-22ad-469f-bcf2-e171b50938fe"
      unitRef="usd">1937000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4dc27e58db5041b6a35c8515b54522bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjEtNS0xLTEtMTkxODIx_3ecf9729-b06b-4e75-9f36-8f5946583c77"
      unitRef="usd">7294369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie028f7e186c44192b2db5523a689dbf9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjEtNy0xLTEtMTkxODI1_3f1f8a22-d72f-4209-b729-e4492b6ae534"
      unitRef="usd">65000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9fbe7cb6ec474b2fadace36992b7ee91_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjEtOS0xLTEtMTkxODI1_e332e0e4-b57b-4441-a771-11791ea0010e"
      unitRef="usd">-5227408000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2471eface928480cb27e30b29abb193c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yNS9mcmFnOjFmMmY0ZGJiMjlmODQyZWQ5M2VkMDZlOWM1Yjk3NWE2L3RhYmxlOmRmMTdlYzU0YjZlYjRiYWE5MGU3NmY4MWMzNzNhODVjL3RhYmxlcmFuZ2U6ZGYxN2VjNTRiNmViNGJhYTkwZTc2ZjgxYzM3M2E4NWNfMjEtMTEtMS0xLTE5MTgyNQ_b88d5b6a-d650-474c-8ad0-cd298550d9c8"
      unitRef="usd">2068963000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMy0xLTEtMS0xODg5OTQ_9761418a-74cd-46d8-89d8-0a834b24dd8f"
      unitRef="usd">-280708000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMy0zLTEtMS0xODg5OTQ_17b7dd62-b28e-4085-987e-c472195db33d"
      unitRef="usd">-262054000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNS0xLTEtMS0xODg5OTQ_55d71797-f26d-4ff4-b9a4-588b6bc783a5"
      unitRef="usd">9207000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNS0zLTEtMS0xODg5OTQ_2dd9a379-f6ff-4132-88d4-478654a4bedc"
      unitRef="usd">7999000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNi0xLTEtMS0xODg5OTQ_57e9c51a-7c93-4a74-896e-666edd091393"
      unitRef="usd">295092000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNi0zLTEtMS0xODg5OTQ_fc76c431-10fa-46ad-ad56-993ca358a0a3"
      unitRef="usd">426473000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNy0xLTEtMS0xODg5OTQ_e98e3221-c389-4d06-8f7d-99b5a4ce8625"
      unitRef="usd">-14000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNy0zLTEtMS0xODg5OTQ_70b89038-b31d-4fe0-b05d-72e4c2172977"
      unitRef="usd">-2162000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <pltr:NoncashOperatingLeaseCost
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfOC0xLTEtMS0xODg5OTQ_10896e65-d122-4f94-8d01-5a950d123637"
      unitRef="usd">20246000</pltr:NoncashOperatingLeaseCost>
    <pltr:NoncashOperatingLeaseCost
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfOC0zLTEtMS0xODg5OTQ_b895b76c-9d40-4e2d-af7a-20ae1890530d"
      unitRef="usd">14435000</pltr:NoncashOperatingLeaseCost>
    <us-gaap:MarketableSecuritiesGainLoss
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfOS0xLTEtMS0xODg5OTQ_5da8b811-602b-4477-86c2-5c065da37e75"
      unitRef="usd">-201341000</us-gaap:MarketableSecuritiesGainLoss>
    <us-gaap:MarketableSecuritiesGainLoss
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfOS0zLTEtMS0xODg5OTQ_4458f53c-0153-481c-aeb5-8fe65185379d"
      unitRef="usd">0</us-gaap:MarketableSecuritiesGainLoss>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTAtMS0xLTEtMTg4OTk0_2db5956e-ccfd-4993-a808-ffadf5744d08"
      unitRef="usd">-3678000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTAtMy0xLTEtMTg4OTk0_4b66bd77-e765-45bb-9b38-ea84df74c5be"
      unitRef="usd">560000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTItMS0xLTEtMTg4OTk0_42177eba-9cd7-4715-b58e-88c4a8a5d71e"
      unitRef="usd">75739000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTItMy0xLTEtMTg4OTk0_3152cb50-8fa7-4e14-a38a-6df8942a571c"
      unitRef="usd">83883000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTMtMS0xLTEtMTg4OTk0_113a8499-ea2a-4f71-bc77-890983b816a1"
      unitRef="usd">36351000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTMtMy0xLTEtMTg4OTk0_140817f0-8125-441b-9b77-d8ab83d78e04"
      unitRef="usd">-12770000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTQtMS0xLTEtMTg4OTk0_65564dca-3a9c-4e2d-b507-b63cc4ea6ac4"
      unitRef="usd">-8087000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTQtMy0xLTEtMTg4OTk0_2e51611f-8c90-49c6-8bb1-aa1e5a412f06"
      unitRef="usd">7360000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTUtMS0xLTEtMTg4OTk0_38ed16c7-784a-45a2-ba52-1f675ef6495c"
      unitRef="usd">-19985000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTUtMy0xLTEtMTg4OTk0_7fc826a9-31d1-4513-bc01-e12b7a7446b2"
      unitRef="usd">14589000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTYtMS0xLTEtMTg4OTk0_1524c390-c819-4960-aa60-b84fc52f2fa9"
      unitRef="usd">28850000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTYtMy0xLTEtMTg4OTk0_903ef08c-e34f-4991-ba10-e86a67ae8432"
      unitRef="usd">9070000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTctMS0xLTEtMTg4OTk0_ea1b5d11-73d7-47f9-9fc3-076b735cad39"
      unitRef="usd">-11681000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTctMy0xLTEtMTg4OTk0_ac62778d-ae8d-4c5d-b2dc-306c180100e5"
      unitRef="usd">-3679000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTgtMS0xLTEtMTg4OTk0_bc1eaa2f-5712-497b-98cd-fe912344db26"
      unitRef="usd">-19314000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTgtMy0xLTEtMTg4OTk0_2844db35-5aee-48fb-8a62-1994a4e74beb"
      unitRef="usd">28668000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <pltr:IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTktMS0xLTEtMTg4OTk0_103a8dae-c911-43ce-a015-d95fd9e36bde"
      unitRef="usd">-17331000</pltr:IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent>
    <pltr:IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMTktMy0xLTEtMTg4OTk0_d2ac636c-366c-43f3-9ee7-f08f8379bda9"
      unitRef="usd">-15795000</pltr:IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjAtMS0xLTEtMTg4OTk0_1a5d6696-d8ea-4cec-8203-9be8fb1e67a0"
      unitRef="usd">-114000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjAtMy0xLTEtMTg4OTk0_ea314219-f787-46c7-849a-131b13b27deb"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjEtMS0xLTEtMTg4OTk0_8be3444b-5dea-4926-8a57-60718952f5c2"
      unitRef="usd">97908000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjEtMy0xLTEtMTg4OTk0_b683097e-4df1-456f-a349-f6f4e3319538"
      unitRef="usd">139631000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjMtMS0xLTEtMTg4OTk0_f6282878-4c33-4fb4-8037-d7bca6335f7e"
      unitRef="usd">20673000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjMtMy0xLTEtMTg4OTk0_ef9f9915-f6f0-4dd3-bb01-371be32d7abd"
      unitRef="usd">1405000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjQtMS0xLTEtMTg4OTk0_09ccdb48-c8e7-484e-b05d-0fe72a657cac"
      unitRef="usd">89500000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjQtMy0xLTEtMTg4OTk0_b1004994-9753-45d4-9b02-e4e942573baa"
      unitRef="usd">0</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleOfEquitySecuritiesFvNi
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjUtMS0xLTEtMjEwNTg3_b76bc3df-84ec-49ae-b341-9c3aeaa75a3a"
      unitRef="usd">19009000</us-gaap:ProceedsFromSaleOfEquitySecuritiesFvNi>
    <us-gaap:ProceedsFromSaleOfEquitySecuritiesFvNi
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMjUtMy0xLTEtMjEwNTg3_2210b75b-d839-423a-b716-163f6bcd0150"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfEquitySecuritiesFvNi>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzAtMS0xLTEtMTg4OTk0_b90fc1f0-aada-487b-8d95-286aaf28fcfe"
      unitRef="usd">-91164000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzAtMy0xLTEtMTg4OTk0_8c3cfba1-6dab-42d9-b5fa-0edd0c6ceb94"
      unitRef="usd">-1405000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfDebt
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzQtMS0xLTEtMTg4OTk0_7da954da-1ba3-46bf-a552-b63d8db2a8f6"
      unitRef="usd">0</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzQtMy0xLTEtMTg4OTk0_1ea603c2-9a9b-443f-a006-57f1448e43a2"
      unitRef="usd">200000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzUtMS0xLTEtMTg5Nzg4_2e562f05-f96a-447a-b8b9-8689814505d3"
      unitRef="usd">47541000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzUtMy0xLTEtMTg5Nzg4_9ebce37a-415e-4eab-839c-1dc0242cbc17"
      unitRef="usd">376688000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzYtMS0xLTEtMTg5Nzg4_067293a4-e779-48d1-a144-b5f1b6cc6783"
      unitRef="usd">307000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzYtMy0xLTEtMTg5Nzg4_ddcd71df-31ad-47e8-b271-cb54d689fcde"
      unitRef="usd">-1744000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzctMS0xLTEtMTg4OTk0_c4901154-1228-43b8-b055-6a50592b3c75"
      unitRef="usd">47848000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzctMy0xLTEtMTg4OTk0_73c382f8-4bfb-46fb-acfa-8920dd4d8f2f"
      unitRef="usd">174944000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzgtMS0xLTEtMTg4OTk0_8ce8673a-a22f-48e7-9d6e-167f81f46d53"
      unitRef="usd">-6341000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzgtMy0xLTEtMTg4OTk0_878b0f73-3b7f-4319-8c91-bf3d9d0a1aba"
      unitRef="usd">-1496000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzktMS0xLTEtMTg5Nzg4_49cfca1d-d828-4fa2-98e6-78effa345fab"
      unitRef="usd">48251000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfMzktMy0xLTEtMTg5Nzg4_b02e378a-19b7-41e3-8248-693efac5826a"
      unitRef="usd">311674000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDAtMS0xLTEtMTg5Nzg4_fdf63f7c-f706-4461-b2fc-57405585a1d7"
      unitRef="usd">2366914000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i825149e37eaa4f93b7e10368ae77c36d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDAtMy0xLTEtMTg5Nzg4_26620ad6-62d3-471a-a836-c2c2147a3c87"
      unitRef="usd">2128146000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDEtMS0xLTEtMTg5Nzg4_bb13c50a-c6f1-4712-846b-027ebd046f3e"
      unitRef="usd">2415165000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2471eface928480cb27e30b29abb193c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDEtMy0xLTEtMTg5Nzg4_ebb9dc4a-89f8-4f1f-ac07-a212153f5396"
      unitRef="usd">2439820000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDUtMS0xLTEtMTg5Nzg4_ada969fa-4b9b-40d6-b7b7-350a45addf79"
      unitRef="usd">1374000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDUtMy0xLTEtMTg5Nzg4_2bf985b3-b7a1-4ae0-b3fb-21c2cc639833"
      unitRef="usd">3425000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDYtMS0xLTEtMTg5Nzg4_166292ca-20b8-4ebc-8929-aa93240e380a"
      unitRef="usd">5000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18yOC9mcmFnOjNjZjAxOGJkYTQ1YTQxZDFhMDk0NTg4Zjc2MWUzN2VmL3RhYmxlOmNmMjAwNzlkY2NjMTRlM2RiZjhhMWE4ZGYxY2ZiM2FkL3RhYmxlcmFuZ2U6Y2YyMDA3OWRjY2MxNGUzZGJmOGExYThkZjFjZmIzYWRfNDYtMy0xLTEtMTg5Nzg4_39cb1d03-e656-4f48-a494-620a7b5f63c0"
      unitRef="usd">2381000</us-gaap:InterestPaidNet>
    <us-gaap:NatureOfOperations
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNC9mcmFnOmMzMTRmMmVhM2Y0ZDQzOWU4NmI5ZjEzZTg5NjczNTkzL3RleHRyZWdpb246YzMxNGYyZWEzZjRkNDM5ZTg2YjlmMTNlODk2NzM1OTNfMjUz_74f6b4be-70e1-4a4b-8b22-6700422c9e54">OrganizationPalantir Technologies Inc. (including its subsidiaries, &#x201c;Palantir&#x201d; or the &#x201c;Company&#x201d;) was incorporated in Delaware on May&#160;6, 2003. The Company builds and deploys software platforms that serve as the central operating systems for its customers.</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjYzNw_f70571ff-d463-45cb-86e3-70385f9c8ffc">Significant Accounting Policies&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Basis of Presentation and Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) and applicable rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) regarding interim financial reporting. The accompanying condensed consolidated financial statements include the accounts of Palantir Technologies Inc. and its consolidated subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Investments in entities where the Company holds at least a 20% ownership interest and has the ability to exercise significant influence over the investee, but does not control, are accounted for using the equity method of accounting. Certain prior year balances have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, loss from operations, net loss, or cash flows. The Company's fiscal year ends on December 31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The unaudited condensed consolidated balance sheet as of December 31, 2021 included herein was derived from the audited consolidated financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis. In management&#x2019;s opinion, the unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets and statements of operations, comprehensive loss, stockholders&#x2019; equity, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;These unaudited condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes included in its Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on February 24, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Significant estimates and assumptions made in the accompanying condensed consolidated financial statements include, but are not limited to, the identification of performance obligations in customer contracts; the valuation of deferred tax assets and uncertain tax positions; the collectability of contract consideration, including accounts receivable; the useful lives of tangible assets; and the incremental borrowing rate for operating leases. Estimates and judgments are based on historical experience, forecasted events, and various other assumptions that management believes to be reasonable under the circumstances. Actual results could differ from those estimates and such differences could affect the Company&#x2019;s financial position and results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s significant accounting policies are discussed in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Note 2. Significant Accounting Policies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; in the notes to consolidated financial statements in its Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on February&#160;24, 2022. There have been no significant changes to these policies during the six months ended June 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Cash, Cash Equivalents, and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company considers all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash equivalents primarily consist of amounts invested in money market funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Restricted cash primarily consists of cash and certificates of deposit that are held as collateral against letters of credit and guarantees that the Company is required to maintain for operating lease agreements, certain customer contracts, and other guarantees and financing arrangements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the amounts shown in the condensed consolidated statements of cash flows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,358,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,341,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,415,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,439,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Accounts Receivable and Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accounts receivable are recorded at the invoiced amount, net of an allowance for credit losses, if any. The Company generally grants non-collateralized credit terms to its customers. Allowance for credit losses is based on the Company&#x2019;s best estimate of probable losses inherent in its accounts receivable portfolio and is determined based on expectations of the customer&#x2019;s ability to pay by considering factors such as customer type (commercial or government), historical experience, financial position of the customer, age of the accounts receivable, current economic conditions, including the ongoing COVID-19 pandemic, and reasonable and supportable forward-looking factors about its portfolio and future economic conditions. Accounts receivable are written-off and charged against an allowance for credit losses when the Company has exhausted collection efforts without success. Based upon the Company&#x2019;s assessment as of June 30, 2022 and December 31, 2021, the allowances for credit losses were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Concentrations of Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, accounts receivable, and marketable securities. Cash equivalents primarily consist of money market funds with original maturities of three months or less, which are invested primarily with U.S. financial institutions. Cash deposits with financial institutions, including restricted cash, generally exceed federally insured limits. Management believes minimal credit risk exists with respect to these financial institutions and the Company has not experienced any losses on such amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company is exposed to concentrations of credit risk with respect to accounts receivable presented on the condensed consolidated balance sheets. The Company&#x2019;s accounts receivable balances as of June 30, 2022 and December 31, 2021 were $265.8 million and $190.9 million, respectively. No single customer represented more than 10% of total accounts receivable as of June 30, 2022 or December 31, 2021. &lt;/span&gt;&lt;/div&gt;For the three and six months ended June 30, 2022 and 2021, no customer represented more than 10% of total revenue.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjYzOQ_6a759224-24be-439f-bb43-1114a331966f">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Basis of Presentation and Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) and applicable rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) regarding interim financial reporting. The accompanying condensed consolidated financial statements include the accounts of Palantir Technologies Inc. and its consolidated subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Investments in entities where the Company holds at least a 20% ownership interest and has the ability to exercise significant influence over the investee, but does not control, are accounted for using the equity method of accounting. Certain prior year balances have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, loss from operations, net loss, or cash flows. The Company's fiscal year ends on December 31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The unaudited condensed consolidated balance sheet as of December 31, 2021 included herein was derived from the audited consolidated financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis. In management&#x2019;s opinion, the unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets and statements of operations, comprehensive loss, stockholders&#x2019; equity, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;These unaudited condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes included in its Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on February 24, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjY0MQ_acbf038e-f23c-4724-a1bf-d3f4661af75b">&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Significant estimates and assumptions made in the accompanying condensed consolidated financial statements include, but are not limited to, the identification of performance obligations in customer contracts; the valuation of deferred tax assets and uncertain tax positions; the collectability of contract consideration, including accounts receivable; the useful lives of tangible assets; and the incremental borrowing rate for operating leases. Estimates and judgments are based on historical experience, forecasted events, and various other assumptions that management believes to be reasonable under the circumstances. Actual results could differ from those estimates and such differences could affect the Company&#x2019;s financial position and results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjYzNQ_69ee4782-86f8-4e51-af02-6ed55623eaa2">&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Cash, Cash Equivalents, and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company considers all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash equivalents primarily consist of amounts invested in money market funds.&lt;/span&gt;&lt;/div&gt;Restricted cash primarily consists of cash and certificates of deposit that are held as collateral against letters of credit and guarantees that the Company is required to maintain for operating lease agreements, certain customer contracts, and other guarantees and financing arrangements.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjY0MA_5861dccf-448b-4598-8af7-e704f2dbeaca">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the amounts shown in the condensed consolidated statements of cash flows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,358,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,341,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,415,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,439,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfMi0xLTEtMS0xODg5OTQ_e2bcdd84-e0d8-4f18-a915-576b51902f0a"
      unitRef="usd">2358393000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2471eface928480cb27e30b29abb193c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfMi0zLTEtMS0xODg5OTQ_1482cb8e-df14-486d-9e3a-f98dada40ea7"
      unitRef="usd">2341156000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfMy0xLTEtMS0xODg5OTQ_c095790a-e376-4195-8a64-5aef30aa8898"
      unitRef="usd">28125000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i2471eface928480cb27e30b29abb193c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfMy0zLTEtMS0xODg5OTQ_9b5ae879-d714-4155-b2ef-3fccd2c3c77b"
      unitRef="usd">36750000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfNC0xLTEtMS0xODg5OTQ_0e4081c8-3647-4523-a8fa-ed224a90cad8"
      unitRef="usd">28647000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i2471eface928480cb27e30b29abb193c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfNC0zLTEtMS0xODg5OTQ_5af1d36c-91e3-48b5-867d-c70978f17ce2"
      unitRef="usd">61914000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfNS0xLTEtMS0xODg5OTQ_38f04191-ca92-4b5e-a541-670124b6c833"
      unitRef="usd">2415165000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2471eface928480cb27e30b29abb193c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RhYmxlOmNmMmIxNGQ3NDNhMzQ5NDg4YmQzYmY4YWNjYjFjNzc3L3RhYmxlcmFuZ2U6Y2YyYjE0ZDc0M2EzNDk0ODhiZDNiZjhhY2NiMWM3NzdfNS0zLTEtMS0xODg5OTQ_c7f387b3-2cc7-4f7c-9571-6ea909852381"
      unitRef="usd">2439820000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjYzNg_9364a5b2-a5b3-4038-9e35-a003f56f5a79">&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Accounts Receivable and Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accounts receivable are recorded at the invoiced amount, net of an allowance for credit losses, if any. The Company generally grants non-collateralized credit terms to its customers. Allowance for credit losses is based on the Company&#x2019;s best estimate of probable losses inherent in its accounts receivable portfolio and is determined based on expectations of the customer&#x2019;s ability to pay by considering factors such as customer type (commercial or government), historical experience, financial position of the customer, age of the accounts receivable, current economic conditions, including the ongoing COVID-19 pandemic, and reasonable and supportable forward-looking factors about its portfolio and future economic conditions. Accounts receivable are written-off and charged against an allowance for credit losses when the Company has exhausted collection efforts without success. Based upon the Company&#x2019;s assessment as of June 30, 2022 and December 31, 2021, the allowances for credit losses were not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjYzOA_6e7a2dc4-d0d3-4cd5-af00-6c0abfad49a7">&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Concentrations of Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, accounts receivable, and marketable securities. Cash equivalents primarily consist of money market funds with original maturities of three months or less, which are invested primarily with U.S. financial institutions. Cash deposits with financial institutions, including restricted cash, generally exceed federally insured limits. Management believes minimal credit risk exists with respect to these financial institutions and the Company has not experienced any losses on such amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company is exposed to concentrations of credit risk with respect to accounts receivable presented on the condensed consolidated balance sheets. The Company&#x2019;s accounts receivable balances as of June 30, 2022 and December 31, 2021 were $265.8 million and $190.9 million, respectively. No single customer represented more than 10% of total accounts receivable as of June 30, 2022 or December 31, 2021. &lt;/span&gt;&lt;/div&gt;For the three and six months ended June 30, 2022 and 2021, no customer represented more than 10% of total revenue.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNTQ5NzU1ODE0OTgxOA_16542068-fbc1-4472-8ac6-d0576b1c2400"
      unitRef="usd">265800000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjM4OA_87470e8d-32e0-46d6-905e-8d0f3bca880c"
      unitRef="usd">190900000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i50aa160ed58e4192870601aa259e4e60_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfNjUxMw_9fc1419a-2dc7-467c-b095-b47a8e5ce210"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i95746a3228354292a2c565296ec3a597_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfODc5NjA5MzAzMzYwNg_2c1bc1b2-af4f-4960-9b92-eaf407a9dc90"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i33606987b7884cb194f0c7019698c96e_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfODc5NjA5MzAzMzYwNg_4a8fb92c-102d-4f39-99a8-2e6663faaba4"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i27edb1fcc97e4390bed90e23350bb87f_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfODc5NjA5MzAzMzYwNg_942dee41-9d74-4ebb-806c-f495efc01317"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ieda70ee2119741c68f93627d634274e2_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y18zNy9mcmFnOmIyNTdiNzJkMzEzODQ5MjI5NDk0NjIyNTIwNzNkNzM4L3RleHRyZWdpb246YjI1N2I3MmQzMTM4NDkyMjk0OTQ2MjI1MjA3M2Q3MzhfODc5NjA5MzAzMzYwNg_cc3323b5-fa78-4b66-afdf-900f05823ce2"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMTUwOA_73205347-ffab-4fbb-8a02-85507e6d16f8">Contract Liabilities and Remaining Performance Obligations&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Contract Liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s contract liabilities consist of deferred revenue and customer deposits. As of June 30, 2022 and December 31, 2021, the Company's contract liability balances were $430.0&#160;million and $463.3 million, respectively. Revenue of $299.2 million and $285.4 million was recognized during the six months ended June 30, 2022 and 2021, respectively, that was included in the contract liability balances as of December 31, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s arrangements with its customers often have terms that span over multiple years. However, the Company allows many of its customers to terminate contracts for convenience prior to the end of the stated term with less than twelve months&#x2019; notice. Revenue allocated to remaining performance obligations represents noncancelable contracted revenue that has not yet been recognized, which includes deferred revenue and, in certain instances, amounts that will be invoiced. The Company has elected the practical expedient allowing the Company to not disclose remaining performance obligations for contracts with original terms of twelve months or less. Cancelable contracted revenue, which includes customer deposits, is not considered a remaining performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s remaining performance obligations were $1.2&#160;billion as of June 30, 2022, of which the Company expects to recognize approximately 44% as revenue over the next 12 months, 43% as revenue over the subsequent 13 to 36 months, and the remainder thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;See &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Note 12. Segment and Geographic Information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; for disaggregated revenue by customer segment and geographic region.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMjE5OTAyMzI1NzA2OQ_cd74b58a-7bd7-404d-8e95-54b5b428b8c9"
      unitRef="usd">430000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMTkw_a0b0c7ec-00ad-48d5-a97a-1bb6b1f56c24"
      unitRef="usd">463300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMjE5OTAyMzI1NzA3Ng_b6ad3891-11ef-4eb6-b02c-249df6cbd84d"
      unitRef="usd">299200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMjE5OTAyMzI1NzA4MA_d629289c-3ba8-4ee6-ab55-357413625b96"
      unitRef="usd">285400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMjE5OTAyMzI1NzA5NA_659ce01d-e8b4-4b05-ae22-decd47be8b9d"
      unitRef="usd">1200000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ia9611d81ae324831b252d01f5c6ad2ac_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMjE5OTAyMzI1NzEwMw_081fa55f-584b-4046-a0d6-acdb235511d9"
      unitRef="number">0.44</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ia9611d81ae324831b252d01f5c6ad2ac_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMTMzMA_aa54fe03-62ed-4474-a869-ce2ee0adc340">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i14fb1a8229d244aaba56b290030fa0d4_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMjE5OTAyMzI1NzExMQ_47e8934e-847e-4862-82f0-aa62f873ea3c"
      unitRef="number">0.43</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i19cc5310aeae4f08a14bd5468ea3a08f_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMTM2OA_e0729417-fc48-4292-b9ae-9e9265f68525">P13M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i1d2f568885804522ad72d08178cbbb2d_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180MC9mcmFnOmMwNmE5NGFjY2YxZjQwYTE5ZmI1MmExYWNkYjhiOTUxL3RleHRyZWdpb246YzA2YTk0YWNjZjFmNDBhMTlmYjUyYTFhY2RiOGI5NTFfMTM3NA_d7270296-7b0d-48ca-a2f4-e04230e8c895">P36M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <pltr:InvestmentsAndFairValueMeasurementsTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMzE1OQ_21afe25b-af61-40a4-9462-bc41ea4b235f">Investments and Fair Value Measurements&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following tables present the Company&#x2019;s assets that are measured at fair value on a recurring basis and indicate the fair value hierarchy of the valuation (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&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:10pt;font-weight:700;line-height:100%"&gt;As of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Restricted cash, current and noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;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:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Restricted cash, current and noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;741,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt 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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Certificates of Deposit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s Level 2 instruments consist of restricted cash invested in certificates of deposit. The fair value of such instruments is estimated based on valuations obtained from third-party pricing services that utilize industry standard valuation models, including both income-based and market-based approaches, for which all significant inputs are observable either directly or indirectly. These inputs include interest rate curves, foreign exchange rates, and credit ratings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Marketable securities consist of equity securities in publicly-traded companies and are recorded at fair market value each reporting period. Realized and unrealized gains and losses are recorded in other income (expense), net on the condensed consolidated statements of operations. During the three and six months ended June 30, 2022, the Company recorded net unrealized losses of $122.8 million and $174.7 million, respectively, and realized losses of $15.7 million and $26.6 million, respectively, within other income (expense), net on the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Since 2021, the Company has approved and entered into certain agreements (&#x201c;Investment Agreements&#x201d;) to purchase, or commit to purchase, as further discussed in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Note 7. Commitments and Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Investment Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, shares of various &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;entities, including special purpose acquisition companies and/or other privately-held or publicly-traded entities (each, an &#x201c;Investee,&#x201d; and such purchases, and commitments to purchase, the &#x201c;Investments&#x201d;). In connection with signing the Investment Agreements, each Investee or an associated entity and the Company entered into a commercial contract for access to the Company&#x2019;s products and services. The total value of such commercial contracts was $754.9 million as of June 30, 2022, which is inclusive of $116.2 million of contractual options. The terms of such contracts, including contractual options, range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMTA5OTUxMTYzMTkxNA_4f2e71f8-490e-45d5-9bd5-209cef1a305e"&gt;three&lt;/span&gt; to ten years. The majority of these commercial contracts are subject to various termination provisions, including for convenience in the event a proposed business combination is not completed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company assesses the concurrent agreements under the non-monetary guidance within ASC 606&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; as well as the commercial substance of each arrangement considering the customer&#x2019;s ability and intention to pay as well as the Company&#x2019;s obligation to perform under each contract. The total revenue recognized from these commercial contracts during the three and six months ended June 30, 2022 was $31.4 million and $70.6 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;During the six months ended June 30, 2022 and the year ended December 31, 2021, the Company purchased shares for a total investment of $89.5&#160;million and $326.0 million, respectively. No investments were purchased under such Investment Agreements during the three months ended June 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Alternative Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;During the year ended December 31, 2021, the Company purchased $50.9 million in 100-ounce gold bars. The gold bars are kept in a secure third-party facility located in the northeastern United States. The Company is able to take physical possession of the gold bars stored at the facility at any time with reasonable notice.&lt;/span&gt;&lt;/div&gt;</pltr:InvestmentsAndFairValueMeasurementsTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMzE2Mg_c179a747-5d31-4e83-8217-b3320abdc991">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following tables present the Company&#x2019;s assets that are measured at fair value on a recurring basis and indicate the fair value hierarchy of the valuation (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&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:10pt;font-weight:700;line-height:100%"&gt;As of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Restricted cash, current and noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;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:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Restricted cash, current and noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:#f2f2f2;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;741,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt 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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2f9713a9efe74337af74f0aea27c463e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNC0xLTEtMS0xODg5OTQ_466975a1-2303-4ed0-a12c-d3f5d9ad0931"
      unitRef="usd">385721000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9083420081294f3fb86dc3ef2a7cf7fd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNC0zLTEtMS0xODg5OTQ_d2c574e5-e700-46d8-9d73-1ccabdb6b84c"
      unitRef="usd">385721000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i0e987670ce9a4409a2399f752574b0e0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNC01LTEtMS0xODg5OTQ_f4b2e959-dbf2-405b-8680-850e7e531d04"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iefb726038a0342408b0785f472d4388a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNC03LTEtMS0xODg5OTQ_0d75b1d1-3c03-4565-a385-5107c78e7fbf"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i95a1629804754a0687d7dc567a90f366_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNS0xLTEtMS0xODg5OTQ_09cc0bfb-30c7-4e56-84cf-340f6308ff3c"
      unitRef="usd">9358000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1de6655479df4a7e958438bdfbb1d497_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNS0zLTEtMS0xODg5OTQ_888ef7e6-919a-41f8-ad5d-fd7fc6963695"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iea20a9881ec54f1999daf0c26536af79_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNS01LTEtMS0xODg5OTQ_5f55e906-6c07-4be5-b647-36ffbc09a2b9"
      unitRef="usd">9358000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id96b5c81c0fd46c382fe4d8e1c0fe202_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNS03LTEtMS0xODg5OTQ_097f38af-da61-410b-b11c-106518382152"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="if9562eeae9014f9b86155de65dc623fd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNy0xLTEtMS0xODg5OTQ_f1316e80-237c-458d-944d-e7928a531b05"
      unitRef="usd">32292000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i6b81bb244422499381dc02c9a1018dda_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNy0zLTEtMS0xODg5OTQ_48631f3e-33ae-426c-9fa7-103816e8fa44"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i95354500c2d844c9ba1e6d8638a13632_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNy01LTEtMS0xODg5OTQ_55d82b79-c958-45ef-96ec-ddec0f76dbeb"
      unitRef="usd">32292000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="ied13090c523a49da83f6dd768584f8d6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfNy03LTEtMS0xODg5OTQ_0e8577d8-7437-4c7b-90ea-e100aeed9228"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ie7bc31824dc34c99869289ea2f51d6d4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfOS0xLTEtMS0xODg5OTQ_60d2638c-8ad3-4436-b899-50f0aacddf2d"
      unitRef="usd">99210000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i25545d3d5d3f426aad234e48e5e221b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfOS0zLTEtMS0xODg5OTQ_493aa444-78f4-4504-b2e1-b645ee3e7308"
      unitRef="usd">99210000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i87370c5c4fe640e7bfc0d2cb22d3857a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfOS01LTEtMS0xODg5OTQ_078c015c-238f-4327-a3e0-3ef224374752"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i4eeb8c5a8a2441f8a3d7f751a896f92b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfOS03LTEtMS0xODg5OTQ_f28a4f45-65e9-49e7-b9cb-d8c1b02a54a0"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTAtMS0xLTEtMTg4OTk0_255ed77f-8687-43b2-ac96-1a20776c7be4"
      unitRef="usd">526581000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1e26760f9baa4585936a0acd75fd05c6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTAtMy0xLTEtMTg4OTk0_908e208d-f792-473e-be7a-bd21eb6e8c83"
      unitRef="usd">484931000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i643d75769cd94b67835ac9a2791016c9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTAtNS0xLTEtMTg4OTk0_9b2da050-0ce4-4746-8ccb-e417f15e6281"
      unitRef="usd">41650000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i97a30227514d46519b90fdd748caf997_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTAtNy0xLTEtMTg4OTk0_c55d1172-c077-47aa-a9b8-64ff7d31e000"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i569600ca40824d9eac9eb957ecec2955_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTYtMS0xLTEtMTg4OTk0_2821dcda-3a47-4a7f-a3e0-743cda3e5bb7"
      unitRef="usd">507317000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i22600289e0eb40908da1ad1cbe30093d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTYtMy0xLTEtMTg4OTk0_350ae8de-ecba-466a-bf18-85e5f1dc0e97"
      unitRef="usd">507317000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia8e3f51aba5c49638f7c1c305dda70cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTYtNS0xLTEtMTg4OTk0_efe80b8a-725a-41a1-bb86-f4b24064309a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id95333b3766c499a9b09a3555943d156_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTYtNy0xLTEtMTg4OTk0_b7c7db4f-bf4d-468e-865c-c478f20be539"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id18b4baa27a642e6968534b195657720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTctMS0xLTEtMTg4OTk0_78c9b185-766e-48ef-b3fc-c7b6fa03d160"
      unitRef="usd">6844000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2849e87ec55a4244a99a9a0ae0faa931_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTctMy0xLTEtMTg4OTk0_606248d3-4b94-4272-9988-6170fbc8b293"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7ecc3150a943492fab599cf8de908636_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTctNS0xLTEtMTg4OTk0_9c116f9a-1bf6-4d24-af25-672e17c5fb6a"
      unitRef="usd">6844000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id23289f668874b9594493469285f254a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTctNy0xLTEtMTg4OTk0_c19e601a-5bed-4f2e-95ea-496d3d610cc6"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="if4402262f5874b88955a20e7af5d55f2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTktMS0xLTEtMTg4OTk0_afd9b202-f2f4-48f0-98f9-ce95ac181cc3"
      unitRef="usd">45048000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i1519d439ebb2458b84c5263547ae29ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTktMy0xLTEtMTg4OTk0_cc12aafa-7bec-488a-b6e0-04ac54309cf3"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i3b8c728f83d3468893291a07990db46d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTktNS0xLTEtMTg4OTk0_18b96228-7c5b-4bbd-9c95-8de899f5a040"
      unitRef="usd">45048000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i5ccc8f8ef5f5479a94793430657237fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMTktNy0xLTEtMTg4OTk0_e5067d81-dcbc-4960-a23f-9c31bb716286"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i924d45dee97a45de979795fec4b5969d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjEtMS0xLTEtMTg4OTk0_3785372c-ea65-4ceb-86a7-8b750e58fb75"
      unitRef="usd">234153000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i711ea21da08a42ae86ffb052f51b0db1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjEtMy0xLTEtMTg4OTk0_cb326b74-8af4-42f9-af47-818fd5a56b34"
      unitRef="usd">234153000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i463d51c9e1c84472bedb94c2d1140bc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjEtNS0xLTEtMTg4OTk0_8b8b1efe-a13f-4cd0-a449-b8abaf73be98"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ic164daec3c7c4e8fa5f35e0b8e222ad4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjEtNy0xLTEtMTg4OTk0_c4a5b0a4-bfad-480c-b2e7-9b9e9f91505f"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjItMS0xLTEtMTg4OTk0_39458c2a-91f8-4bcf-9aed-4c37797b7a32"
      unitRef="usd">793362000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib21d7eac857c4a36a03926310400dade_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjItMy0xLTEtMTg4OTk0_c5b7287f-ce04-4f06-9450-554ae82148c2"
      unitRef="usd">741470000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic2233ee910cc450690597ab5b17a9f3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjItNS0xLTEtMTg4OTk0_1ba606d9-ed80-4592-acbc-56042ac2a4b5"
      unitRef="usd">51892000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia3ae353a4c944e2d9150b69fabb2cba9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RhYmxlOmVjOTIzN2JmYTFiMDQ3NGI5ZDkyNzY2NDM5MjBlNmJjL3RhYmxlcmFuZ2U6ZWM5MjM3YmZhMWIwNDc0YjlkOTI3NjY0MzkyMGU2YmNfMjItNy0xLTEtMTg4OTk0_1fed834f-aae0-4f93-bc50-d818d61d0f2c"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMTA5OTUxMTYzMTk3MA_582c1d40-ae99-4b92-a96a-fc6c10ba32c5"
      unitRef="usd">-122800000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjE5OTAyMzI1ODczMQ_877b8705-8043-4f80-a9e2-b82528f850bc"
      unitRef="usd">-174700000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesRealizedGainLoss
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMTA5OTUxMTYzMTk4NA_dd54fde6-2b7d-44e7-b828-fd10af9c8c3c"
      unitRef="usd">-15700000</us-gaap:MarketableSecuritiesRealizedGainLoss>
    <us-gaap:MarketableSecuritiesRealizedGainLoss
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjE5OTAyMzI1ODc0MA_2e576567-3213-43cb-b0af-295c7c14aa61"
      unitRef="usd">-26600000</us-gaap:MarketableSecuritiesRealizedGainLoss>
    <pltr:MaximumContractValue
      contextRef="id76ab485f5f0407e8bc43aa7c77da4d2_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjE5OTAyMzI1ODc1Nw_490694a2-fb56-410b-8f65-f7a3c5b19827"
      unitRef="usd">754900000</pltr:MaximumContractValue>
    <pltr:ContractualOptionAmount
      contextRef="id8291c7c15be485faf85d4078ffa4ec9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjE5OTAyMzI1ODc2OQ_b43d593a-967b-46c2-bbaf-339e77089183"
      unitRef="usd">116200000</pltr:ContractualOptionAmount>
    <pltr:SubscriptionContractTerm
      contextRef="i659a581151ec4b32b0583256a473a955_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfNTQ5NzU1ODE0NDM0MQ_3ff9a07e-404e-4f8e-b9ce-e2e09f5d8947">P10Y</pltr:SubscriptionContractTerm>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3a2997633b74e47bfa1cc417e8970b3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjE5OTAyMzI1ODc5Mw_b69dfb74-f17b-4f28-9aa7-562eba5f3a99"
      unitRef="usd">31400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5527a43c7784bb689c337a512e4ed57_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMTA5OTUxMTYzMjAzNQ_d3480322-fea7-4688-ac86-d1a439c60eef"
      unitRef="usd">70600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfNzE0NjgyNTU4NTUzNg_b35c4ccc-c781-45b5-af0a-462c3661ec0a"
      unitRef="usd">89500000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjYyOQ_5445c270-1bf1-48b5-bbb4-b4dc40778a15"
      unitRef="usd">326000000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:InvestmentInPhysicalCommodities
      contextRef="i5920cb8690e94da58e76102bac8200b8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjkxMQ_d6f3523e-0b9d-4d38-bab2-6cb3815302ab"
      unitRef="usd">50900000</us-gaap:InvestmentInPhysicalCommodities>
    <pltr:InvestmentInNumberOfOunceOfGoldBars
      contextRef="ib68a28e678684f6ca5ff968ca6e1363e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180My9mcmFnOjFjNzMyNWUwOThkZDRkM2Q4MzQ5OWE4YmQyZDE4NWRhL3RleHRyZWdpb246MWM3MzI1ZTA5OGRkNGQzZDgzNDk5YThiZDJkMTg1ZGFfMjkxNw_1a025f5d-1635-4eeb-aacb-d19f7f5378bd"
      unitRef="oz">100</pltr:InvestmentInNumberOfOunceOfGoldBars>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMzI1_057b1e3e-a6e3-412d-aeb3-e226ed745fa4">Balance Sheet Components &lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Property and equipment, net consisted of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;br/&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:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment, software, and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt 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;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Depreciation and amortization expense related to property and equipment, net was $4.5 million and $3.1 million for the three months ended June 30, 2022 and 2021, respectively, and $8.4 million and $6.3 million for the six months ended June 30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Accrued Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accrued liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;br/&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:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued legal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:PropertyPlantAndEquipmentTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMzI2_400a6e71-a1f5-44c1-87ef-1bd7b7058fec">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Property and equipment, net consisted of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;br/&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:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment, software, and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i16c2e105e5b240c4ad78b82a312b363a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfMS0xLTEtMS0xODg5OTQ_709ed5f0-ac8c-4e17-9ab9-43bbe04ef1da"
      unitRef="usd">71834000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifc9231b7d34e47af87d4df2f50f38dcc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfMS0zLTEtMS0xODg5OTQ_0cd1a544-390e-428d-b63a-96b62446f3cf"
      unitRef="usd">72834000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i90faec46d8d243fdb05d741ac6318d45_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfMi0xLTEtMS0xODg5OTQ_0d078fd2-17a6-4188-874d-63dc865296ef"
      unitRef="usd">29467000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i905f41ab185442f1bae45bec263584f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfMi0zLTEtMS0xODg5OTQ_055ba2fa-40ca-460a-9d47-a10857751b97"
      unitRef="usd">16916000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i456106d3302d43e3b6d0d96b19a7b2f2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfMy0xLTEtMS0xODg5OTQ_7a5f8d65-0999-4e03-bd68-8d504cbaf779"
      unitRef="usd">10137000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i33265d5547c7477587fdf911b49d558a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfMy0zLTEtMS0xODg5OTQ_7585ce94-b40d-470c-85a0-ae70261ef407"
      unitRef="usd">8358000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia6edba7d86534d00a0bcbcf4cc9beb0d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNC0xLTEtMS0xODg5OTQ_67a361cf-4b57-42c6-9113-956b8fffb47d"
      unitRef="usd">7591000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifea6ba9b49844174bf104614d819c2dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNC0zLTEtMS0xODg5OTQ_117dc047-5ef3-4b14-b12a-8bd0d1499a56"
      unitRef="usd">3126000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNS0xLTEtMS0xODg5OTQ_3f77a8ec-5f79-4629-bad4-f3363cb2675b"
      unitRef="usd">119029000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNS0zLTEtMS0xODg5OTQ_23d54702-8923-42ef-a8bd-c9abbd15267b"
      unitRef="usd">101234000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNi0xLTEtMS0xODg5OTQ_413202e7-2746-499a-a450-0e4a72253c74"
      unitRef="usd">71385000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNi0zLTEtMS0xODg5OTQ_3e8c34bb-e3e6-4279-9d24-de093d5c05fc"
      unitRef="usd">69930000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNy0xLTEtMS0xODg5OTQ_59bc1764-eb70-4548-9f4b-928075189526"
      unitRef="usd">47644000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOmFhOWFhNTI4ZmZlODRhMmNhMmE2MTE0MDE2N2NhZjExL3RhYmxlcmFuZ2U6YWE5YWE1MjhmZmU4NGEyY2EyYTYxMTQwMTY3Y2FmMTFfNy0zLTEtMS0xODg5OTQ_63922150-d61d-44ce-acfd-2f5899499ce4"
      unitRef="usd">31304000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMTA5OTUxMTYyODE0Mw_b73066a1-1b72-4d85-b7f3-8ab929695976"
      unitRef="usd">4500000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMTA5OTUxMTYyODE1Nw_309f266a-6c07-4521-be16-1c8f1d651c1d"
      unitRef="usd">3100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMjE5OTAyMzI1NTg5MQ_a0f9bbfe-3d57-4659-abef-3d3bd48292d2"
      unitRef="usd">8400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMjE5OTAyMzI1NTkwMA_f22613cc-be78-46ff-8902-15f0e6a90a04"
      unitRef="usd">6300000</us-gaap:Depreciation>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RleHRyZWdpb246YWFhYTYxMjdiNTljNDA1M2IxNmE1NGFlMTU1MzcwYjZfMzI3_54d25f68-84d0-4542-a73c-c285ebc11e3e">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accrued liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;br/&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:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued legal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMS0xLTEtMS0xODg5OTQ_ea04f152-aa84-413b-b2e2-3f3fb60e058a"
      unitRef="usd">47046000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMS0zLTEtMS0xODg5OTQ_af6e9399-2e7e-4470-af96-44b86a778543"
      unitRef="usd">60732000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMi0xLTEtMS0yMjI2MzQ_c85eee72-c856-415b-9eb5-4181d139951b"
      unitRef="usd">42912000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMi0zLTEtMS0yMjI2NDQ_52384e01-1db5-48d5-981b-de2c287897cc"
      unitRef="usd">13086000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMi0xLTEtMS0xODg5OTQ_c29ab784-cb77-4620-bb1e-0c1f7e61b82b"
      unitRef="usd">97610000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMi0zLTEtMS0xODg5OTQ_f9df21d8-8dec-4565-b96d-2084be0c0efc"
      unitRef="usd">81988000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMy0xLTEtMS0xODg5OTQ_178fb5a9-8c95-4948-93f9-72bdf89a2930"
      unitRef="usd">187568000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y180Ni9mcmFnOmFhYWE2MTI3YjU5YzQwNTNiMTZhNTRhZTE1NTM3MGI2L3RhYmxlOjU2MzVhNzBiMDM4OTQ3MTBiYWY1NzJmN2Q0N2MyMDA1L3RhYmxlcmFuZ2U6NTYzNWE3MGIwMzg5NDcxMGJhZjU3MmY3ZDQ3YzIwMDVfMy0zLTEtMS0xODg5OTQ_564ae6bd-0e5b-415e-8d22-462e6282a746"
      unitRef="usd">155806000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfMjAzNQ_6b1e45cb-d0e6-4eb7-82bd-2f53713b56c8">Debt &lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;2014 Credit Facility &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In October 2014, the Company entered into an unsecured revolving credit facility, which has been subsequently secured by substantially all of the Company&#x2019;s assets and amended from time to time (as amended, the &#x201c;2014 Credit Facility&#x201d;), including on March 31, 2022 (the &#x201c;March 2022 Amendment&#x201d;). The March 2022 Amendment provides for, among other things, an extension of the revolving loan facility maturity date to March 31, 2027 and an increase of $100.0&#160;million to the lenders&#x2019; revolving commitments for total revolving commitments of $500.0&#160;million. The 2014 Credit Facility allows for the drawdown of up to $500.0 million to fund working capital and general corporate expenditures. Outstanding balances under the 2014 Credit Facility would incur interest at the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) as administered by the Federal Reserve Bank of New York, or a successor administrator of the SOFR (or the applicable benchmark replacement), plus 2.00% or a base rate plus 1.00%, subject to certain adjustments. The Company incurs a commitment fee of 0.30% assessed on the daily average undrawn portion of revolving commitments. Applicable interest and commitment fees are payable quarterly or more or less frequently in certain circumstances. The 2014 Credit Facility also allows for an incremental loan facility of additional term loans or revolving loans in an aggregate principal amount up to the amount and upon the terms and conditions set forth therein with one or more existing or new lenders upon mutual agreement between the Company and such lenders. The 2014 Credit Facility was subsequently amended in July 2022. See &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Note 13. Subsequent Events &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;for additional information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of June 30, 2022, the Company had no outstanding debt balances and $500.0 million undrawn revolving commitments under the 2014 Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The 2014 Credit Facility contains customary representations and warranties, and certain financial and nonfinancial covenants, including but not limited to maintaining minimum liquidity of $50.0&#160;million, and certain limitations on liens and indebtedness. The Company was in compliance with all covenants associated with the 2014 Credit Facility as of June 30, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet
      contextRef="ie2905811990e4fb9801db0efb512c900_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfNDk2_bdbcdc90-20df-4969-839f-e7cc262483c0"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i71d76191d5284ef0be675366c3744977_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfNTcy_ce60f449-edda-4a30-b48f-ae947dd0a292"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic8846dc3a2d649ba9bb2bd412e80a78c_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfNjM0_41caa100-d57a-4082-9c6d-173c68c64a96"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i028a1f9062134184aa7285c653adefc6_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfOTY1_fcc74ba8-b345-45a6-b7ae-9a4c1fb88861"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i04f5fc3da1de4cd38f69fcf28bd67a18_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfOTg4_6d8ce353-a2b1-4635-bdb3-dcc5699d2c7e"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i0b71dcc1ac0744fdb908fbd3e29eb9a8_D20220101-20220630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfMTA2Mw_9832f076-e7c8-482b-acbd-8c6099a2531c"
      unitRef="number">0.0030</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic8846dc3a2d649ba9bb2bd412e80a78c_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfMTU5Ng_531d3476-d4f5-4418-9094-4506ccc8625a"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ic8846dc3a2d649ba9bb2bd412e80a78c_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfMTA5OTUxMTYzMTM3OQ_e16fab43-26f9-4502-b054-59421a4c4ee2"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <pltr:LineOfCreditMinimumLiquidityToBeMaintained
      contextRef="i0b71dcc1ac0744fdb908fbd3e29eb9a8_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181Mi9mcmFnOjM1MTk2OWI1YjcxYTQyNDViNDQ4NzkzNmNhY2ZiMjYzL3RleHRyZWdpb246MzUxOTY5YjViNzFhNDI0NWI0NDg3OTM2Y2FjZmIyNjNfMTg4Mg_eeb81b15-7c3e-4a90-9ad0-0c60d856b1ec"
      unitRef="usd">50000000</pltr:LineOfCreditMinimumLiquidityToBeMaintained>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNzczNA_74472e9c-23ab-4712-bb83-d396658490ee">Commitments and Contingencies&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Purchase Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In December 2019, the Company entered into, and subsequently amended, a minimum annual commitment to purchase cloud hosting services of at least $1.49&#160;billion over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNTQ5NzU1ODE1NDg2Nw_bec0a132-7e14-435d-acf4-149ac7da61ed"&gt;six&lt;/span&gt; contract years, with an optional carryover period through June 30, 2029, in exchange for various discounts on such services. If the spend does not meet the minimum annual commitment each year or at the end of the term, the Company is obligated to make a return payment. If the difference is greater than $30.0&#160;million for each of the first &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNTQ5NzU1ODE1NDg1NA_93333d23-1619-4599-83fa-f4a6b9da1c72"&gt;three&lt;/span&gt; contract years or $50.0&#160;million for each of the contract years thereafter (&#x201c;relief amounts&#x201d;), the Company has the option to pay the respective relief amount for that year for services to be utilized in the future and the excess amount of the difference above the relief amount would be added to the minimum annual commitment of the following year through the end of the contract. In May 2022, the agreement was amended to extend the second contract year from June 30, 2022 to September 30, 2022 and the optional carryover period from June 30, 2029 to September 30, 2029. As of June 30, 2022, the Company had satisfied $157.3 million of its $167.0 million commitment for the contract year ending September&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Investment Commitments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company approved and entered into certain Investment Agreements with Investees, as further discussed in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Note 4. Investments and Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. As of June 30, 2022, the Company had an outstanding investment commitment relating to the planned merger of Rubicon Technologies, LLC (&#x201c;Rubicon&#x201d;) with Founder SPAC, effective as of December&#160;15, 2021, subject to the applicable terms and conditions, to purchase a total of 3.5 million shares for an aggregate purchase price of $35.0 million. The closing of such investment commitment is contingent upon the completion of a proposed business combination by and among Rubicon and other applicable parties. The Company&#x2019;s commercial contract with Rubicon contains termination for convenience clauses in the event the proposed business combination or the Company&#x2019;s proposed investment is not completed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Litigation and Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;From time to time, third parties may assert patent infringement claims against the Company. In addition, from time to time, the Company may be subject to other legal proceedings and claims in the ordinary course of business, including claims of alleged infringement of trademarks, copyrights, and other intellectual property rights; employment claims; securities claims; investor claims; corporate claims; class action claims; and general contract, tort, or other claims. The Company may from time to time also be subject to various legal or government claims, disputes, or investigations. Such matters may include, but not be limited to, claims, disputes, allegations, or investigations related to warranty; refund; breach of contract; breach, leak, or misuse of personal data or confidential information; employment; government procurement; intellectual property; government regulation or compliance (including but not limited to anti-corruption requirements, export or other trade controls, data privacy or data &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;protection, cybersecurity requirements, or antitrust/competition law requirements); securities; investor; corporate; or other matters. The Company establishes an accrual for loss contingencies when the loss is both probable and reasonably estimable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On December 14, 2017, members of KT4 Partners LLC (Managing Member Marc Abramowitz) and Sandra Martin Clark, as trustee for the Marc Abramowitz Irrevocable Trust Number 7 (together, &#x201c;KT4 Plaintiffs&#x201d;), filed an action in the Delaware Superior Court against the Company and Disruptive Technology Advisers LLC. The complaint alleges tortious interference with prospective economic advantage and civil conspiracy in connection with a potential sale of stock by the KT4 Plaintiffs to a third party. The KT4 Plaintiffs sought compensatory and punitive damages, interest, fees, and costs. On June 27, 2022, the Company and the KT4 Plaintiffs entered into an agreement to settle the litigation and certain other matters. The Company has recorded the amount of the settlement in accrued liabilities and an estimate of the amount to be received from the Company&#x2019;s insurance in prepaid expenses and other current assets on the condensed consolidated balance sheets as of June 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of June 30, 2022, the Company was not aware of any currently pending legal matters or claims, individually or in the aggregate, that were expected to have a material adverse impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Letters of Credit and Guarantees &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company had irrevocable standby letters of credit and guarantees, including bank guarantees, outstanding in the amounts of $56.8 million and $76.2 million as of June 30, 2022 and December 31, 2021, respectively, which were fully collateralized. The Company is required to maintain these letters of credit and guarantees primarily in connection with operating lease agreements, certain customer contracts, and other guarantees and financing arrangements. As of June 30, 2022, these letters of credit and guarantees had expiration dates through August&#160;31, 2031.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Warranties and Indemnification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company generally provides a warranty for its software products and services and a service level agreement (&#x201c;SLA&#x201d;) for the Company&#x2019;s performance of software operations via its operations and maintenance (&#x201c;O&amp;amp;M&#x201d;) services to its customers. The Company&#x2019;s products are generally warranted to perform substantially as described in the associated product documentation during the subscription term or for a period of up to 90 days where the software is hosted by the customer, and the Company includes O&amp;amp;M services as part of its subscription and license agreements to support this warranty and maintain the operability of the software. The Company&#x2019;s services are generally warranted to be performed in a professional manner and by an adequate staff with knowledge about the products. In the event there is a failure of such warranties, the Company generally is obligated to correct the product or service to conform to the warranty provision, as set forth in the applicable SLA, or, if the Company is unable to do so, the customer is entitled to seek a refund of the purchase price of the product and service (generally prorated over the contract term). Due to the absence of historical warranty claims, the Company&#x2019;s expectations of future claims related to products under warranty continue to be insignificant. The Company has not recorded warranty expense or related accruals as of June 30, 2022 and December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company generally agrees to indemnify its customers against legal claims that the Company&#x2019;s software products infringe certain third-party intellectual property rights and accounts for its indemnification obligations. In the event of such a claim, the Company is generally obligated to defend its customer against the claim and to either settle the claim at the Company&#x2019;s expense or pay damages that the customer is legally required to pay to the third-party claimant. In addition, in the event of an infringement, the Company generally agrees to secure the right for the customer to continue using the infringing product; to modify or replace the infringing product; or, if those options are not commercially practicable, to refund the cost of the software, as prorated over the period. To date, the Company has not been required to make any payment resulting from infringement claims asserted against its customers and does not believe that the Company will be liable for such claims in the foreseeable future. As such, the Company has not recorded a liability for infringement costs as of June 30, 2022 and December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has obligations under certain circumstances to indemnify each of the defendant directors and certain officers against judgments, fines, settlements, and expenses related to claims against such directors and certain officers and otherwise to the fullest extent permitted under the law and the Company&#x2019;s bylaws and Amended and Restated Certificate of Incorporation.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LongTermPurchaseCommitmentAmount
      contextRef="i2fcf3b39f95842119dcad3f37c69a1cf_D20191201-20191231"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfMTc4_4e55dad6-3be0-4e67-8a91-0282c1676743"
      unitRef="usd">1490000000</us-gaap:LongTermPurchaseCommitmentAmount>
    <pltr:LongTermPurchaseCommitmentReliefAmount
      contextRef="id35cabe22e8b46c4a92ecf256d8a5ea1_D20191201-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNDk0_3af5f7c5-63fd-4d03-8464-16373c0f1e04"
      unitRef="usd">30000000</pltr:LongTermPurchaseCommitmentReliefAmount>
    <pltr:LongTermPurchaseCommitmentReliefAmount
      contextRef="i2ce0d55d7b004229881f7023f04f319f_D20191201-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNTQz_4a006512-d21e-4d1e-b345-dbbdf5ebd6dd"
      unitRef="usd">50000000</pltr:LongTermPurchaseCommitmentReliefAmount>
    <pltr:PurchaseCommitmentSatisfied
      contextRef="i8b02c859fb4242cc9272ceb5f99577b7_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfMjE5OTAyMzI2MzI5NQ_7e4a1b1d-91dc-472e-b27c-e88650653edb"
      unitRef="usd">157300000</pltr:PurchaseCommitmentSatisfied>
    <pltr:PurchaseCommitmentForCurrentContractYear
      contextRef="i1ad46cfd2fc14b2c84ca22382db336ea_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfMjE5OTAyMzI2MzMwMg_8f5ab742-cbec-4d5c-8eaf-1d6638113808"
      unitRef="usd">167000000</pltr:PurchaseCommitmentForCurrentContractYear>
    <pltr:NumberOfSharesCommittedToPurchase
      contextRef="iaa0c627e63e54bbaa12791d100f5a698_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfMjE5OTAyMzI2OTg2Ng_f6bbecb0-39f0-4b04-8c80-1140f36b2de1"
      unitRef="shares">3500000</pltr:NumberOfSharesCommittedToPurchase>
    <pltr:InvestmentPurchasePriceCommitment
      contextRef="iaa0c627e63e54bbaa12791d100f5a698_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfMjE5OTAyMzI2OTg3Mw_c87adaf5-e869-4734-bdd8-694ff20af37f"
      unitRef="usd">35000000</pltr:InvestmentPurchasePriceCommitment>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfMjE5OTAyMzI2MzMyNQ_6e33cbcd-49ac-4a5e-844f-7972fee59ac3"
      unitRef="usd">56800000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181NS9mcmFnOjNmNWViNjkxYmZjZTRjMGI4MWZlZjExNWQ1NTQyYjE2L3RleHRyZWdpb246M2Y1ZWI2OTFiZmNlNGMwYjgxZmVmMTE1ZDU1NDJiMTZfNDQ2NQ_b6231710-6037-40cb-9748-4c7ee26b2091"
      unitRef="usd">76200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfMTM0MQ_eb1152c8-4ad0-4358-9d57-672d7a75dd08">Stockholders' EquityThe Company&#x2019;s Class A, Class B, and Class F common stock (collectively, the &#x201c;common stock&#x201d;) all have the same rights, except with respect to voting and conversion rights. Class A and Class B common stock have voting rights of 1 and 10 votes per share, respectively. The Class F common stock has the voting rights generally described herein and each share of Class F common stock is convertible at any time, at the option of the holder thereof, into one share of Class B common stock. All shares of Class F common stock are held in a voting trust established by Stephen Cohen, Alexander Karp, and Peter Thiel (the &lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x201c;Founders&#x201d;). The Class F common stock generally gives the Founders the ability to control up to 49.999999% of the total voting power of the Company's capital stock, so long as the Founders and certain of their affiliates collectively meet a minimum ownership threshold, which was 100.0&#160;million of the Company's equity securities as of June 30, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Holders of the common stock are entitled to dividends when, as, and if declared by the Company&#x2019;s Board of Directors, subject to the rights of the holders of all classes of stock outstanding having priority rights to dividends. No dividends have been declared as of June 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following represented the total authorized, issued, and outstanding shares for each class of common stock (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&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:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Issued and Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Issued and Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,962,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,926,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class B Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,700,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,700,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class F Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,701,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,062,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,701,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,027,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:StockholdersEquityNoteDisclosureTextBlock>
    <pltr:CommonStockVotingRightsNumberOfVotes
      contextRef="i99bbde2348504e47b0f9b05d98d6363a_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfMjM4_fc5734e4-4c42-45a5-8a1a-718964c62fc0"
      unitRef="vote">1</pltr:CommonStockVotingRightsNumberOfVotes>
    <pltr:CommonStockVotingRightsNumberOfVotes
      contextRef="i3684880984424ce7ab647f44016b2a45_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfMjQ1_82edd2dd-66e3-4dbd-b344-70e988f29a15"
      unitRef="vote">10</pltr:CommonStockVotingRightsNumberOfVotes>
    <pltr:ControlOfTotalVotingPower
      contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfNzIy_144b0dd8-58cd-410b-91c8-4df6cae303ee"
      unitRef="number">0.49999999</pltr:ControlOfTotalVotingPower>
    <pltr:MinimumOwnershipThreshold
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfODk4_904b5c11-c0b8-4a53-a9fd-d5eb1dbf174a"
      unitRef="shares">100000000</pltr:MinimumOwnershipThreshold>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfMTE3Mw_a778c9ce-9314-4b3a-83d9-7294639c19c6"
      unitRef="usd">0</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:ScheduleOfStockByClassTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RleHRyZWdpb246OTg3ZWQxNmVkNzhjNDI2NmIzOGM2OWJhZGQyZThmMWRfMTM0Mg_bfab6ed1-b4c3-479c-9c38-e82092d85e85">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following represented the total authorized, issued, and outstanding shares for each class of common stock (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&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:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Issued and Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Issued and Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,962,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,926,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class B Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,700,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,700,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class F Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,701,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,062,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,701,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,027,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:ScheduleOfStockByClassTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if44aedfb05ae459db485af66e5be0904_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMi0xLTEtMS0xODg5OTQ_6e81dc9f-be5e-4652-ad9e-94fcda8f2921"
      unitRef="shares">20000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if44aedfb05ae459db485af66e5be0904_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMi0zLTEtMS0xODg5OTQ_2b84fd9e-340f-4832-9ecc-611850fe72b9"
      unitRef="shares">1962382000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="if44aedfb05ae459db485af66e5be0904_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMi0zLTEtMS0xODg5OTQ_61a2bf05-4c7d-4f5a-a4fb-c6ef92f915f4"
      unitRef="shares">1962382000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMi01LTEtMS0xODg5OTQ_cda4e8d3-df66-4a1e-bcc3-8e344ec1717e"
      unitRef="shares">20000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMi03LTEtMS0xODg5OTQ_2e2b1141-0a80-4776-a7ec-9c9727c46c4c"
      unitRef="shares">1926589000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iea9a2b57ab9d4aabb4a919291121cd43_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMi03LTEtMS0xODg5OTQ_912b4df8-d82b-4927-b100-011c1438e727"
      unitRef="shares">1926589000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMy0xLTEtMS0xODg5OTQ_8660dd38-9e53-487a-8a80-5d494a3b925d"
      unitRef="shares">2700000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMy0zLTEtMS0xODg5OTQ_1ae73127-ec6d-44ff-b37a-45b39a747da9"
      unitRef="shares">99354000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6a958ae0fc364ad3889b5ad4864583b2_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMy0zLTEtMS0xODg5OTQ_aa8e77ad-4ac0-4e11-a7a1-f0e61209d059"
      unitRef="shares">99354000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMy01LTEtMS0xODg5OTQ_094e59fb-be88-456d-9a6b-e1c7ab0a63e6"
      unitRef="shares">2700000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMy03LTEtMS0xODg5OTQ_8bfc18d7-d836-4e44-ba2b-e9a93726e706"
      unitRef="shares">99880000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i479323dc264d458795415fc0b9ca34f0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfMy03LTEtMS0xODg5OTQ_ad447694-6cdd-4b6f-8617-5f2e7de14a78"
      unitRef="shares">99880000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNC0xLTEtMS0xODg5OTQ_ecce86b5-b9a1-47eb-9d49-3523a66293f8"
      unitRef="shares">1005000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNC0zLTEtMS0xODg5OTQ_532c9e26-3c76-4052-adaf-b591c111071c"
      unitRef="shares">1005000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i97a36f63f9b54abdbf22c465c331ef17_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNC0zLTEtMS0xODg5OTQ_94670c37-8e2e-4d73-b17c-504a64a54213"
      unitRef="shares">1005000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNC01LTEtMS0xODg5OTQ_7fb091fd-793d-4919-8409-7d47d7649a71"
      unitRef="shares">1005000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNC03LTEtMS0xODg5OTQ_6d30ef2e-c361-4827-af7b-e7c9c75a3304"
      unitRef="shares">1005000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib3ac23df533349859ae2b09a20eee5cd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNC03LTEtMS0xODg5OTQ_a0d7f331-35e5-4a3c-af21-be6c91c64a10"
      unitRef="shares">1005000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNS0xLTEtMS0xODg5OTQ_97f92fcd-c286-4a2e-926a-bea1878eec0f"
      unitRef="shares">22701005000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNS0zLTEtMS0xODg5OTQ_ccc1d541-eac5-43a2-a0eb-97fbfaa51b7b"
      unitRef="shares">2062741000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNS0zLTEtMS0xODg5OTQ_d1ffc6dd-5a3d-4fbf-a50a-dffcae7c1c31"
      unitRef="shares">2062741000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNS01LTEtMS0xODg5OTQ_0e58b74d-48e2-4638-9dd3-84d9f33fda8c"
      unitRef="shares">22701005000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNS03LTEtMS0xODg5OTQ_038eeb56-b18d-47d0-a1a7-24ccf960aa17"
      unitRef="shares">2027474000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y181OC9mcmFnOjk4N2VkMTZlZDc4YzQyNjZiMzhjNjliYWRkMmU4ZjFkL3RhYmxlOmRmMTJmYWFjMDM1YzQ0ZDlhMWRkZmFlZjQ4Nzg4MTA5L3RhYmxlcmFuZ2U6ZGYxMmZhYWMwMzVjNDRkOWExZGRmYWVmNDg3ODgxMDlfNS03LTEtMS0xODg5OTQ_2e17a2f4-1663-4414-9b6c-2a3da3d6dc65"
      unitRef="shares">2027474000</us-gaap:CommonStockSharesIssued>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfNzEw_4de37752-2eab-4103-94ea-0c80c248f2c9">Stock-Based Compensation&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes stock option activity for the six months ended June 30, 2022 (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&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:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&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:10pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:115%"&gt;Weighted-Average Exercise Price Per Share&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Remaining Contractual Life (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: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:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.06&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,638,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options canceled and forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable as of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of June 30, 2022, the total unrecognized stock-based compensation expense related to options outstanding was $799.2 million, which is expected to be recognized over a weighted-average service period of eight years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;RSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the RSU activity for the six months ended June 30, 2022 (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;RSUs Outstanding&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt 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:10pt;font-weight:400;line-height:100%"&gt;RSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs vested and converted to shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of June 30, 2022, the total unrecognized stock-based compensation expense related to the RSUs outstanding was $826.7 million, which the Company expects to recognize over a weighted-average service period of three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Stock-based Compensation Expense &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total stock-based compensation expense was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales 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:10pt;font-weight:400;line-height:100%"&gt;49,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;60,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt 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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfNzEx_6043a592-c2ee-4527-9f53-817f471fde05">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes stock option activity for the six months ended June 30, 2022 (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&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:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&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:10pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:115%"&gt;Weighted-Average Exercise Price Per Share&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Remaining Contractual Life (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: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:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.06&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,638,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options canceled and forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable as of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.68&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfMS0xLTEtMS0xODg5OTQ_0b991ab7-ac04-41ad-93dd-e181ebf99afe"
      unitRef="shares">349952000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfMS0zLTEtMS0xODg5OTQ_e6fa629b-f984-4e12-ab98-4779f7979952"
      unitRef="usdPerShare">7.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i32e499fdd58b4824bbdb129e0f000ba3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfMS01LTEtMS0xODg5OTQ_0ab2b6f5-3282-4c60-919c-4ce57e122622">P9Y21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="id38c191bce214f7da8061cf3bdcd72f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfMS03LTEtMS0xODg5OTQ_503d3bc6-b89f-429f-b31c-b99819e52675"
      unitRef="usd">3638685000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfMy0xLTEtMS0xODg5OTQ_0295d877-87cb-40e9-bb0f-aabdae8ed2fc"
      unitRef="shares">11434000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfMy0zLTEtMS0xODg5OTQ_8b1beefb-850e-4081-a20e-3d52d685c1e2"
      unitRef="usdPerShare">4.16</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNC0xLTEtMS0xODg5OTQ_6dcf5bb6-a4c0-402e-860c-4e94d34351f5"
      unitRef="shares">1942000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNC0zLTEtMS0xODg5OTQ_d3f10e3a-bca7-44aa-8e02-ec39408868be"
      unitRef="usdPerShare">4.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNS0xLTEtMS0xODg5OTQ_8834222b-474d-4bfc-8bfb-0daa9b92d3ef"
      unitRef="shares">336576000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNS0zLTEtMS0xODg5OTQ_08d09802-ca08-4573-a1d6-86968bf131ef"
      unitRef="usdPerShare">7.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNS01LTEtMS0xODg5OTQ_dc58b229-df11-4f11-9cad-d7bc846b39ee">P8Y8M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNS03LTEtMS0xODg5OTQ_c0f78a41-0c75-4bcd-a7c0-6d7a19dff9e7"
      unitRef="usd">750129000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNi0xLTEtMS0xOTAyMjA_a26690d2-80bd-4ff7-98ef-8635191d629e"
      unitRef="shares">175943000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNi0zLTEtMS0xOTAyMjA_04f8946c-ffb1-4e75-8352-36271072f0a6"
      unitRef="usdPerShare">5.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNi01LTEtMS0xOTAyMjA_79ce5af2-0595-4549-99dd-abcb636e4ff3">P7Y8M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmNlYTBmYjk2YzdmMTQxZTJhZTQyMDY4YmE1M2NkMWQxL3RhYmxlcmFuZ2U6Y2VhMGZiOTZjN2YxNDFlMmFlNDIwNjhiYTUzY2QxZDFfNi03LTEtMS0xOTAyMjA_ed15ae8c-3c49-4551-b5f1-3471d2635ffe"
      unitRef="usd">676872000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ia89534ac53ce41d0832ecc0661117198_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfMjE5OTAyMzI1NjI4OA_52f3ee7b-ee99-4d53-a473-5f1d404486f7"
      unitRef="usd">799200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfNTQ5NzU1ODEzOTgyNQ_7ec4adb5-d6dc-4cb1-8029-b260fe5904d3">P8Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfNzEy_ef32ec2e-8856-45b5-8d0a-b754b2a3889a">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the RSU activity for the six months ended June 30, 2022 (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;RSUs Outstanding&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt 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:10pt;font-weight:400;line-height:100%"&gt;RSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs vested and converted to shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ifa28240fb730449e960dc5e4bc0b7202_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfMS0xLTEtMS0xODg5OTQ_444b6698-2c70-47c1-8ad6-749ec05ac096"
      unitRef="shares">153749000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ifa28240fb730449e960dc5e4bc0b7202_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfMS0zLTEtMS0xODg5OTQ_1c1b8254-aad2-4d91-adc3-6bb80a62cb11"
      unitRef="usdPerShare">9.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfMi0xLTEtMS0xODg5OTQ_680326fd-c52d-4feb-806a-32af71669dd7"
      unitRef="shares">11209000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfMi0zLTEtMS0xODg5OTQ_947098db-b3f8-47b9-a9b0-50fefb959ba1"
      unitRef="usdPerShare">13.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfMy0xLTEtMS0xODg5OTQ_97045d67-31e6-44e8-a908-248fe360a56e"
      unitRef="shares">23833000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfMy0zLTEtMS0xODg5OTQ_104ef051-b2f4-4936-8cbf-a30269aeab5a"
      unitRef="usdPerShare">8.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfNC0xLTEtMS0xODg5OTQ_daffab23-b416-4ea1-8ccd-3595b4a0888b"
      unitRef="shares">4415000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfNC0zLTEtMS0xODg5OTQ_841f7457-2416-461e-8a87-e511355d1319"
      unitRef="usdPerShare">9.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i77ddf3a4cb8046369e84ceba78c1df07_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfNS0xLTEtMS0xODg5OTQ_eb6ed52b-51d7-4ed3-8b04-98c893ce4d43"
      unitRef="shares">136710000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i77ddf3a4cb8046369e84ceba78c1df07_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOmI2ZjJjNjBiNzk0YjQ3YWVhNmVjNDFmOGFkZTVhNWRhL3RhYmxlcmFuZ2U6YjZmMmM2MGI3OTRiNDdhZWE2ZWM0MWY4YWRlNWE1ZGFfNS0zLTEtMS0xODg5OTQ_d5471ff1-9765-46ac-8001-2a50065897d9"
      unitRef="usdPerShare">10.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i77ddf3a4cb8046369e84ceba78c1df07_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfMjE5OTAyMzI1NjMxOA_2e24e0b4-d7bd-4eab-859e-4277cff348bb"
      unitRef="usd">826700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i8c6072d04dee48a89449d3c03457a89f_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfNTQ5NzU1ODEzOTg1Ng_3107acd5-e280-4eaa-a39b-23d2e2043721">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RleHRyZWdpb246NWE5OTFlYzI0NGFiNDlmZThlODBiYmQxZjhmNTViYThfNzEz_d7d54286-9143-447b-99a1-a8d6db793d59">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total stock-based compensation expense was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales 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:10pt;font-weight:400;line-height:100%"&gt;49,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;60,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,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:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt 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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if9670438bc6c4e699c8d4f38afadaff9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMi0xLTEtMS0xODg5OTQ_a579201e-cd19-43da-b3b9-0e2b6c58b46f"
      unitRef="usd">11211000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i244fba9cb4f74a0b84a5ad17ca1bc869_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMi0zLTEtMS0xODg5OTQ_78bdad7f-e2ea-422d-9995-7bc417f021e5"
      unitRef="usd">24029000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i98c6a05d0332472487fe2b4c82e51cb7_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMi01LTEtMS0xOTAzNTU_9b84665d-6053-4142-8b50-e89e95bc830b"
      unitRef="usd">22888000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1206a49abda2436cb19a07c6c9b166f6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMi03LTEtMS0xOTAzNTU_c9749184-dfc2-4fb5-8cc9-c4fe0bbdb2c3"
      unitRef="usd">40006000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3fd6078a81c441a89cc9a0015f54c2ef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMy0xLTEtMS0xODg5OTQ_60b7d35d-8ac4-4267-97bb-b634c3470efc"
      unitRef="usd">49405000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i170c3571a1a445db9c8cae27459bf448_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMy0zLTEtMS0xODg5OTQ_3c4253a9-001d-4011-9d9d-823829cb94cd"
      unitRef="usd">72008000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i31f2423af71845a6a4d5376dc5612ec7_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMy01LTEtMS0xOTAzNTU_974ba57f-3481-4ccc-a9cd-e8be25a877c9"
      unitRef="usd">98677000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6bc2fa8004104172b1df8e0ee762eba8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfMy03LTEtMS0xOTAzNTU_452c5be7-d6a9-40b8-ae5b-53ccd8392b2f"
      unitRef="usd">129294000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9434b11fac7540e08c335ae6e6b74876_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNC0xLTEtMS0xODg5OTQ_abfa1bd3-37ab-4cb6-9032-e3d3a8b156f9"
      unitRef="usd">24978000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifd2e98ef812c44edaf8cee18433c4a34_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNC0zLTEtMS0xODg5OTQ_4f8bb1b4-35c1-4d25-a594-0deb7db2d434"
      unitRef="usd">50630000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9c4a38cd45e74b87ace3c590f8fe372a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNC01LTEtMS0xOTAzNTU_8336b72c-ccee-4f2b-b542-44943caa4118"
      unitRef="usd">51883000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3e1200e49b6a46448736f853aa758579_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNC03LTEtMS0xOTAzNTU_95e7b5e6-e065-44b8-90a6-624f7d7dd536"
      unitRef="usd">88504000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia2cc5c8cd03a46cca271bdae62911354_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNS0xLTEtMS0xODg5OTQ_b8a3684d-0c35-4e6e-8dea-bee14d1a9f19"
      unitRef="usd">60175000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i175660f4770c47448deff85064367d63_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNS0zLTEtMS0xODg5OTQ_21c05bfb-22e4-4eb4-a749-1b9c39812d4b"
      unitRef="usd">86075000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i145cbb9d67234a2fb852b9e30f1cda27_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNS01LTEtMS0xOTAzNTU_3fecfe6c-d68e-411d-a03a-c6e2c4b3ddae"
      unitRef="usd">121644000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idf73c56d2d654827bf8d3ba1f0b77edd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNS03LTEtMS0xOTAzNTU_bae51217-a6a4-4e7d-8679-ef941d9eac14"
      unitRef="usd">168669000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNi0xLTEtMS0xODg5OTQ_8fcc933d-26e4-4862-8c88-4fa8efb1dcd9"
      unitRef="usd">145769000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNi0zLTEtMS0xODg5OTQ_bf1c21e1-26bc-422c-af4c-eb147c36346a"
      unitRef="usd">232742000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNi01LTEtMS0xOTAzNTU_f26f06d2-5e76-4b91-85fc-013400b51d63"
      unitRef="usd">295092000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182MS9mcmFnOjVhOTkxZWMyNDRhYjQ5ZmU4ZTgwYmJkMWY4ZjU1YmE4L3RhYmxlOjJkZTBlNjdhNTk0MTRiNjZiYTVhZGRjMmRkZDNjNjc2L3RhYmxlcmFuZ2U6MmRlMGU2N2E1OTQxNGI2NmJhNWFkZGMyZGRkM2M2NzZfNi03LTEtMS0xOTAzNTU_d2728c24-de6f-4854-90f3-16ae2b9beb56"
      unitRef="usd">426473000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMjM5Mg_79d838bf-d316-451d-a7a1-1daba326add1">Income Taxes&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The Company recorded a provision for income taxes of $2.6&#160;million and a benefit from income taxes of $5.7&#160;million for the three months ended June 30, 2022 and 2021, respectively, and a provision for income taxes of $4.6&#160;million and a benefit from income taxes of $2.6&#160;million for the six months ended June 30, 2022 and 2021, respectively. The Company is subject to income tax in the U.S. as well as other tax jurisdictions in which it conducts business. The Company&#x2019;s effective tax rate as of June 30, 2022 differs from the U.S. statutory rate primarily due to&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt; foreign income taxed at different rates, foreign withholding taxes, and valuation allowances recorded on its losses from the U.S., U.K., and other jurisdictions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;. The provision for income taxes increased by $8.2&#160;million and $7.2 million for the three and six months ended June 30, 2022, respectively, compared to the same periods in 2021 primarily due to the revaluation of the Company&#x2019;s United Kingdom (&#x201c;U.K.&#x201d;) deferred tax assets as a result of a change in the U.K. corporate tax rate enacted in June 2021. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The realization of deferred tax assets is dependent upon the generation of sufficient taxable income of the appropriate character in future periods. The Company assesses its ability to realize the deferred tax assets on a quarterly basis, and it establishes a valuation allowance if it is more likely than not that some portion of the deferred tax assets will not be realized. The Company weighs all available positive and negative evidence, including its earnings history and results of recent operations, scheduled reversals of deferred tax liabilities, projected future taxable income, and tax planning strategies. For example, due to the weight of objectively verifiable negative evidence, including its history of U.S. and U.K. net operating tax losses, the Company believes that it is more likely than not that its U.S. and U.K. deferred tax assets will not be fully realized. Accordingly, the Company has maintained a full valuation allowance on its U.S. and U.K. deferred tax assets as of June 30, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Provisions enacted in the 2017 Tax Cuts and Jobs Act related to the capitalization for tax purposes of research and experimental (&#x201c;R&amp;amp;E&#x201d;) expenditures became effective on January 1, 2022. Beginning January 1, 2022, all U.S. and non-U.S. based R&amp;amp;E expenditures must be capitalized and amortized over five and fifteen years, respectively. The U.S. Congress is considering legislation that would defer the amortization requirement to future periods. However, there is no assurance that the provision will be deferred, repealed or otherwise modified. The effect of the requirement did not have a material impact on our income tax provision.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMTY0OTI2NzQ0NTc3Ng_e4c70ef1-db2c-42e0-b6c9-c9640762f8c4"
      unitRef="usd">2600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMTY0OTI2NzQ0NTc4Nw_b8c4420b-c275-454d-b7c0-81d9cd2ed69c"
      unitRef="usd">-5700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMTY0OTI2NzQ0NTc5OA_bfb2f2fc-ae8a-4e47-83ed-cb516cc1b530"
      unitRef="usd">4600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMTY0OTI2NzQ0NTgwNQ_88cc335a-81be-4c12-befc-65d5fcd58e2c"
      unitRef="usd">-2600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMjE5OTAyMzI1ODI0NA_a6ce64b3-f5d9-46af-bc4a-2a255b7f0260"
      unitRef="usd">8200000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182NC9mcmFnOjg2NGQ0NTBlNGI4ZjRhMmVhZDU2YjcyOGNlYjFjZjVkL3RleHRyZWdpb246ODY0ZDQ1MGU0YjhmNGEyZWFkNTZiNzI4Y2ViMWNmNWRfMTY0OTI2NzQ0NDQzOQ_157708d9-f858-4f28-92fd-a107e4e9f8de"
      unitRef="usd">7200000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RleHRyZWdpb246MTJmMmNiYmU2MDEyNGM5MTkyMDBiOWYxOGFiMmU4ZjBfNDM0_51333592-dd17-4b9c-9c84-499f092fa5df">Net Loss Per Share Attributable to Common Stockholders &lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&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:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to common stockholders, for diluted net loss per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(179,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(280,708)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(262,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used in computing net loss per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,054,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,894,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,045,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used in computing net loss per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,054,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,894,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,045,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net loss per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to common stockholders, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to common stockholders, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following outstanding potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented due to their anti-dilutive effect (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options and stock appreciation rights issued and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs 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:10pt;font-weight:400;line-height:100%"&gt;134,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RleHRyZWdpb246MTJmMmNiYmU2MDEyNGM5MTkyMDBiOWYxOGFiMmU4ZjBfNDM1_183276ee-8d89-4499-a532-ff061bbce034">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&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:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to common stockholders, for diluted net loss per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(179,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(280,708)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(262,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used in computing net loss per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,054,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,894,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,045,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used in computing net loss per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,054,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,894,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,045,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net loss per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to common stockholders, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to common stockholders, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfMy0xLTEtMS0xODg5OTQ_c256fa18-2584-47fe-9531-22b198b671eb"
      unitRef="usd">-179329000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfMy0zLTEtMS0xODg5OTQ_b85b5f5d-6417-4d35-b99f-330468e2684e"
      unitRef="usd">-138580000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfMy01LTEtMS0xOTA2Mjk_aba2ce13-65b8-4792-ae26-1daeea123af7"
      unitRef="usd">-280708000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfMy03LTEtMS0xOTA2Mjk_d08872f8-d111-4a80-9aeb-4e6212c3dbc8"
      unitRef="usd">-262054000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNS0xLTEtMS0xODg5OTQ_93d8f9e3-3476-4b78-a339-0ff1bf17af52"
      unitRef="shares">2054799000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNS0zLTEtMS0xODg5OTQ_1170b2ee-0e01-46e4-9bd8-b077878e5329"
      unitRef="shares">1894606000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNS01LTEtMS0xOTA2Mjk_e93db77f-5007-41a9-b485-d230d14baa65"
      unitRef="shares">2045604000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNS03LTEtMS0xOTA2Mjk_2f0d1a22-ee11-4dcf-9d9c-847abf7eb10c"
      unitRef="shares">1858085000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNi0xLTEtMS0xODg5OTQ_c158c848-f4bf-4d1c-8367-10fb8018484e"
      unitRef="shares">2054799000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNi0zLTEtMS0xODg5OTQ_bfed80f0-db36-4f1b-82ec-3c601880c3a3"
      unitRef="shares">1894606000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNi01LTEtMS0xOTA2Mjk_f66166c9-a3b6-4013-b1ac-8f9d5e112bfe"
      unitRef="shares">2045604000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfNi03LTEtMS0xOTA2Mjk_54e06d22-af3f-4817-9c3b-50ad011d6cd1"
      unitRef="shares">1858085000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOC0xLTEtMS0xODg5OTQ_9311b9c4-aedd-40de-8432-1f32d7f6cae1"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOC0zLTEtMS0xODg5OTQ_17b31da4-dd96-4851-98e4-64a68d089dda"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOC01LTEtMS0xOTA2Mjk_b45b8792-a8d2-44f4-9e75-6c704fa744b1"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOC03LTEtMS0xOTA2Mjk_29c92523-dee9-41f3-8d18-7233eb11cf92"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0157e919670343fda37efbc56a5713f2_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOS0xLTEtMS0xODg5OTQ_24b6b362-feae-47f5-9f48-2c880e3db5ae"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i36e2f436f2d6483a91e2b278ef639d38_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOS0zLTEtMS0xODg5OTQ_a97dd374-2e69-47ea-b92b-9213e6c63dfb"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOS01LTEtMS0xOTA2Mjk_4df69cab-94be-4fca-8043-3f125691fcfc"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOmNkZWM5N2YzMDFmNDRhMTU5OGNlZDZiNmM2ZTI3ZDVhL3RhYmxlcmFuZ2U6Y2RlYzk3ZjMwMWY0NGExNTk4Y2VkNmI2YzZlMjdkNWFfOS03LTEtMS0xOTA2Mjk_ab49d05a-c65c-4f33-b889-0aed585286bf"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RleHRyZWdpb246MTJmMmNiYmU2MDEyNGM5MTkyMDBiOWYxOGFiMmU4ZjBfNDM2_45d0f41b-4894-42f3-8381-3793ace031ed">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following outstanding potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented due to their anti-dilutive effect (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options and stock appreciation rights issued and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs 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:10pt;font-weight:400;line-height:100%"&gt;134,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1535e536602044e99fe7322379f914bc_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfMi0xLTEtMS0xODg5OTQ_b4a3ca16-a7fc-4113-a736-6a1e0bdc4367"
      unitRef="shares">336576000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic7969176e7524e98a734b80db91814dc_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfMi0zLTEtMS0xODg5OTQ_b84b8b58-b546-4942-af48-36358e98791a"
      unitRef="shares">417699000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1cbd681e0d92404396687e108e702da8_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfMy0xLTEtMS0xODg5OTQ_1bb203a1-6333-4be7-81ea-bfd8a13a16ff"
      unitRef="shares">134761000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1c4d758d055a497891c14d289bf614e4_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfMy0zLTEtMS0xODg5OTQ_6dd14236-7a91-41f3-9dac-ef950b6427ad"
      unitRef="shares">166722000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie96647a7bf0744bfb8b5ceb97835e521_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfNC0xLTEtMS0xODg5OTQ_40e9a68e-6f15-45cb-9bd8-00d1233a396b"
      unitRef="shares">13042000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i33d5a27343ed44879f0566d0fe742fc6_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfNC0zLTEtMS0xODg5OTQ_6fa65f79-49b1-4daf-a99f-146b5239a564"
      unitRef="shares">13042000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfNS0xLTEtMS0xODg5OTQ_8fe5c725-fa78-4da5-97ac-c2752de6b4a9"
      unitRef="shares">484379000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9ab0c89ba6eb4c90983e92793a43af5a_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y182Ny9mcmFnOjEyZjJjYmJlNjAxMjRjOTE5MjAwYjlmMThhYjJlOGYwL3RhYmxlOjM0ZDkyYTBjZTQ3YzQzMmE4OGEwOTM1OWIwODUzMjAxL3RhYmxlcmFuZ2U6MzRkOTJhMGNlNDdjNDMyYTg4YTA5MzU5YjA4NTMyMDFfNS0zLTEtMS0xODg5OTQ_587670bb-a50e-4252-b02e-ba89bddb3ff3"
      unitRef="shares">597463000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQ4MA_412f01b5-d9ca-4dc1-a4c9-2229df609583">Segment and Geographic Information &lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following reporting segment tables reflect the results of the Company&#x2019;s reportable operating segments consistent with the manner in which the chief operating decision maker (&#x201c;CODM&#x201d;) evaluates the performance of each segment and allocates the Company&#x2019;s resources. The CODM does not evaluate the performance of the Company&#x2019;s assets on a segment basis for internal management reporting and, therefore, such information is not presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Contribution is used, in part, to evaluate the performance of, and allocate resources to, each of the segments. A segment&#x2019;s contribution is calculated as segment revenue less the related costs of revenue and sales and marketing expenses. It excludes certain operating expenses that are not allocated to segments because they are separately managed at the consolidated corporate level. These unallocated costs include stock-based compensation expense, research and development expenses, and general and administrative expenses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Financial information for each reportable segment was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&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:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:12pt;text-align:center"&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:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contribution:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The reconciliation of contribution to loss from operations is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&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="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(260,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,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:10pt;font-weight:400;line-height:100%"&gt;120,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,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:10pt;font-weight:400;line-height:100%"&gt;232,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;  Excludes stock-based compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Geographic Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revenue by geography is based on the customer&#x2019;s headquarters or agency location at the time of sale. Revenue is as follows (in thousands, except percentages):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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:32.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.758%"/&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="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of world &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;  No other country represents 10% or more of total revenue for the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;three and six months ended&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt; June 30, 2022 or 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQ4MQ_98f9a7ce-9ed4-4224-998d-65e36c4ad814">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Financial information for each reportable segment was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&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:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&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:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contribution:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8252809878d43e2931a90f6786956dd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfMy0xLTEtMS0xODg5OTQ_5edf0d3d-cd58-470c-b0ed-46977b1deee7"
      unitRef="usd">262998000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7776603e7ee54e5ab89aca6d6adbfeb4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfMy0zLTEtMS0xODg5OTQ_013e7c89-b7f2-4f64-9dd8-1e4d1a546948"
      unitRef="usd">232119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bc7cf442a51429eb5448e642a902afb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfMy01LTEtMS0xOTA3NTg_0c15ccc5-ed29-4592-b914-61d5cd283506"
      unitRef="usd">504788000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib93c6359fd4f486ea4c156490685f3ba_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfMy03LTEtMS0xOTA3NzY_915820d9-17d3-4acd-be84-3371cb290c77"
      unitRef="usd">440539000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if6b99ebeda3c4edcb553f4174d570338_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNC0xLTEtMS0xODg5OTQ_57ed630d-6cca-4332-8fc0-f166f9e803cb"
      unitRef="usd">210012000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i925b24fa72844375b9bd5661dc71793d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNC0zLTEtMS0xODg5OTQ_6378b75f-9664-4afd-b90d-a31e7c37c6b8"
      unitRef="usd">143523000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib00200de8c2b4bcda6c37f6e9e512f48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNC01LTEtMS0xOTA3NjQ_ecf17727-9dbe-4317-b508-fc6388bb9b0f"
      unitRef="usd">414579000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3416adfd22ad49c1aaf557ecab23b7da_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNC03LTEtMS0xOTA3ODI_6b540b61-500a-41ca-8df4-79d82bb72be9"
      unitRef="usd">276337000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76666b47ddc84b759e9ed4d81af41041_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNS0xLTEtMS0xODg5OTQ_a675a7b6-fd31-4999-85d2-f188c1988b1f"
      unitRef="usd">473010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0460fab296b4d98a5012d533e80b3d6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNS0zLTEtMS0xODg5OTQ_7fa6efa3-f48f-4fc3-9795-6c677ea5aeef"
      unitRef="usd">375642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibdeada60486040dfb738f1dbf078acb5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNS01LTEtMS0xOTA3NzA_f3063419-b26f-4b54-b9ef-10e741e3ffbc"
      unitRef="usd">919367000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id8ed8871f53a49038b1a801124387ec7_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmYzNTY1YTdjNTA1YzRhNjE5ZjJjMTQwNGY5OGJjYTU2L3RhYmxlcmFuZ2U6ZjM1NjVhN2M1MDVjNGE2MTlmMmMxNDA0Zjk4YmNhNTZfNS03LTEtMS0xOTA3ODg_f9dbea73-23f5-4c9c-8dc1-79dbf418fd61"
      unitRef="usd">716876000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <pltr:Contribution
      contextRef="if8252809878d43e2931a90f6786956dd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfMy0xLTEtMS0xODg5OTQ_5dd65dd5-a415-4e26-9d22-b017cf79f6a4"
      unitRef="usd">153642000</pltr:Contribution>
    <pltr:Contribution
      contextRef="i7776603e7ee54e5ab89aca6d6adbfeb4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfMy0zLTEtMS0xODg5OTQ_91000314-3948-4f40-aa44-1e0fa048efd7"
      unitRef="usd">143253000</pltr:Contribution>
    <pltr:Contribution
      contextRef="i2bc7cf442a51429eb5448e642a902afb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfMy01LTEtMS0xOTA4MDg_ab508a00-e4df-40bf-9183-7696368f8c00"
      unitRef="usd">293452000</pltr:Contribution>
    <pltr:Contribution
      contextRef="ib93c6359fd4f486ea4c156490685f3ba_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfMy03LTEtMS0xOTA4MTQ_293085a1-c977-4157-9143-bddf6cafb365"
      unitRef="usd">274999000</pltr:Contribution>
    <pltr:Contribution
      contextRef="if6b99ebeda3c4edcb553f4174d570338_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNC0xLTEtMS0xODg5OTQ_85d1d34e-e777-41b3-a0d9-9f5fd8e7ba0a"
      unitRef="usd">108885000</pltr:Contribution>
    <pltr:Contribution
      contextRef="i925b24fa72844375b9bd5661dc71793d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNC0zLTEtMS0xODg5OTQ_cc299930-f125-40ff-8115-939357263b75"
      unitRef="usd">75121000</pltr:Contribution>
    <pltr:Contribution
      contextRef="ib00200de8c2b4bcda6c37f6e9e512f48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNC01LTEtMS0xOTA4MDg_af0ebd11-1202-42dd-9523-040cf17d8cac"
      unitRef="usd">221493000</pltr:Contribution>
    <pltr:Contribution
      contextRef="i3416adfd22ad49c1aaf557ecab23b7da_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNC03LTEtMS0xOTA4MTQ_665209c7-b927-4471-a380-5a5262a00db2"
      unitRef="usd">147664000</pltr:Contribution>
    <pltr:Contribution
      contextRef="i76666b47ddc84b759e9ed4d81af41041_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNS0xLTEtMS0xODg5OTQ_d219d06d-5592-406e-949f-f7854058e6bd"
      unitRef="usd">262527000</pltr:Contribution>
    <pltr:Contribution
      contextRef="ie0460fab296b4d98a5012d533e80b3d6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNS0zLTEtMS0xODg5OTQ_7e87a74d-914a-47bc-9229-c92f0dbd7024"
      unitRef="usd">218374000</pltr:Contribution>
    <pltr:Contribution
      contextRef="ibdeada60486040dfb738f1dbf078acb5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNS01LTEtMS0xOTA4MDg_e13f2830-2cf5-47a2-b30a-38d516e9c67a"
      unitRef="usd">514945000</pltr:Contribution>
    <pltr:Contribution
      contextRef="id8ed8871f53a49038b1a801124387ec7_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjc1MzcyZDUxMjM0ODRiZDhiOThmY2M2YjBhYjFjOTJiL3RhYmxlcmFuZ2U6NzUzNzJkNTEyMzQ4NGJkOGI5OGZjYzZiMGFiMWM5MmJfNS03LTEtMS0xOTA4MTQ_05acb81d-40a5-45b9-973f-c8769200e7f0"
      unitRef="usd">422663000</pltr:Contribution>
    <us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQ4Mg_1f95f68c-f1d6-4eae-8dc5-2fd85d283ec3">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The reconciliation of contribution to loss from operations is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.938%"/&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="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(260,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,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:10pt;font-weight:400;line-height:100%"&gt;120,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,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:10pt;font-weight:400;line-height:100%"&gt;232,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total contribution&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;  Excludes stock-based compensation expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock>
    <us-gaap:OperatingIncomeLoss
      contextRef="i617e7d211e7845789aea134b6bf82c1b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMi0xLTEtMS0xODg5OTQ_53790ac9-551b-4186-b2de-b31ad4782f8c"
      unitRef="usd">-41745000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i82b84c996c34450785ca25fc34f788b9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMi0zLTEtMS0xODg5OTQ_cf67611f-1e85-4ba4-bc69-b53731492ebf"
      unitRef="usd">-146148000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id082f1ed3ce641618b307487ef58cb6c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMi01LTEtMS0xOTA4NDg_e0ad51bb-3547-4ed0-92d8-b39f4b9fbe79"
      unitRef="usd">-81184000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2022b6cf1031411b8b45eddf9fa81b14_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMi03LTEtMS0xOTA4NjA_37739085-5f92-4d6f-b1de-6c90ee846134"
      unitRef="usd">-260162000</us-gaap:OperatingIncomeLoss>
    <pltr:ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense
      contextRef="i617e7d211e7845789aea134b6bf82c1b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMy0xLTEtMS0xODg5OTQ_a3773646-43c2-444e-b276-fd8ab68e9307"
      unitRef="usd">63193000</pltr:ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense>
    <pltr:ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense
      contextRef="i82b84c996c34450785ca25fc34f788b9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMy0zLTEtMS0xODg5OTQ_65db877c-0912-49ed-8bcc-7e2b15e28500"
      unitRef="usd">59894000</pltr:ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense>
    <pltr:ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense
      contextRef="id082f1ed3ce641618b307487ef58cb6c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMy01LTEtMS0xOTA4NTQ_ce798de9-2dbe-45e0-a9b5-6d40c9abf8d5"
      unitRef="usd">124889000</pltr:ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense>
    <pltr:ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense
      contextRef="i2022b6cf1031411b8b45eddf9fa81b14_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfMy03LTEtMS0xOTA4NjY_c026ab24-d0a0-4891-a959-a82dae6fe913"
      unitRef="usd">120491000</pltr:ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense>
    <pltr:GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense
      contextRef="i617e7d211e7845789aea134b6bf82c1b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNC0xLTEtMS0xODg5OTQ_69711da4-9692-47ed-8b5a-e11d66da949c"
      unitRef="usd">95310000</pltr:GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense>
    <pltr:GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense
      contextRef="i82b84c996c34450785ca25fc34f788b9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNC0zLTEtMS0xODg5OTQ_2f58eb55-3e3f-4484-a4a0-331661778521"
      unitRef="usd">71886000</pltr:GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense>
    <pltr:GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense
      contextRef="id082f1ed3ce641618b307487ef58cb6c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNC01LTEtMS0xOTA4NTQ_f0ba0ba7-a827-41ab-9a0f-6bf8a78454fa"
      unitRef="usd">176148000</pltr:GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense>
    <pltr:GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense
      contextRef="i2022b6cf1031411b8b45eddf9fa81b14_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNC03LTEtMS0xOTA4NjY_6b848e23-1134-4fea-bd2f-22910a19b617"
      unitRef="usd">135861000</pltr:GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i617e7d211e7845789aea134b6bf82c1b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNS0xLTEtMS0xODg5OTQ_afe6e492-6c3d-48a0-bbcf-7ba3f19ec59b"
      unitRef="usd">145769000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i82b84c996c34450785ca25fc34f788b9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNS0zLTEtMS0xODg5OTQ_eea173c5-21ae-4194-9847-ce09768723b9"
      unitRef="usd">232742000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id082f1ed3ce641618b307487ef58cb6c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNS01LTEtMS0xOTA4NTQ_5a31944e-4181-47c4-9931-891a8373fa86"
      unitRef="usd">295092000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2022b6cf1031411b8b45eddf9fa81b14_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNS03LTEtMS0xOTA4NjY_e551a22d-2282-40f3-8d06-d574e1336faf"
      unitRef="usd">426473000</us-gaap:AllocatedShareBasedCompensationExpense>
    <pltr:Contribution
      contextRef="i76666b47ddc84b759e9ed4d81af41041_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNi0xLTEtMS0xODg5OTQ_e42b1e36-813b-4bec-a15d-f11d734748ae"
      unitRef="usd">262527000</pltr:Contribution>
    <pltr:Contribution
      contextRef="ie0460fab296b4d98a5012d533e80b3d6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNi0zLTEtMS0xODg5OTQ_551e914f-5f4d-4d85-a3aa-d6b7f6ee2fef"
      unitRef="usd">218374000</pltr:Contribution>
    <pltr:Contribution
      contextRef="ibdeada60486040dfb738f1dbf078acb5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNi01LTEtMS0xOTA4NTQ_4de761d5-ddd3-4367-99f1-4c06bf1252a9"
      unitRef="usd">514945000</pltr:Contribution>
    <pltr:Contribution
      contextRef="id8ed8871f53a49038b1a801124387ec7_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOjhiZWY3NmQzNjFkNTQyMTVhZTM4MjBkODM3NTYzMDNiL3RhYmxlcmFuZ2U6OGJlZjc2ZDM2MWQ1NDIxNWFlMzgyMGQ4Mzc1NjMwM2JfNi03LTEtMS0xOTA4NjY_4bf1fbdf-130e-45ab-a083-0c2798592fc7"
      unitRef="usd">422663000</pltr:Contribution>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQ4Mw_55a87604-c3af-4973-be16-6f6b645fc631">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revenue by geography is based on the customer&#x2019;s headquarters or agency location at the time of sale. Revenue is as follows (in thousands, except percentages):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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:32.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.758%"/&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="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of world &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#f2f2f2;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f2;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;&#x2014;&#x2014;&#x2014;&#x2014;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;  No other country represents 10% or more of total revenue for the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;three and six months ended&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt; June 30, 2022 or 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40b49ce1befe4061942ae33c16e2b006_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC0xLTEtMS0xODg5OTQ_03e69fcd-2b26-464f-b828-31b1df93cca9"
      unitRef="usd">290223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if29bec01f26941078dfcdec562d7159e_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC0zLTEtMS0xODg5OTQ_4e410129-acbd-4559-864b-d2e3eb996a10"
      unitRef="number">0.61</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6fc1f4273ec34083a4e098f5391acd8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC01LTEtMS0xODg5OTQ_35c00dcb-aaeb-4e17-9df4-c2fb4e29c640"
      unitRef="usd">199930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i75ae75e7f7c444e8a1d867004279b81b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC03LTEtMS0xODg5OTQ_f2cb2bd0-425d-4442-bae5-102a916105b6"
      unitRef="number">0.53</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idda3227130e646a2ae4d0697c008e5de_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC05LTEtMS0xOTA5MDc_c2496694-bde3-4edb-8cc9-7956f68c7570"
      unitRef="usd">563136000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4bccef83541b458385f23a059f449ed7_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC0xMS0xLTEtMTkwOTEz_c69b6700-9895-4c55-bb32-65f43f534ea8"
      unitRef="number">0.61</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1765c9f0c924901b357df8a8339ea95_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC0xMy0xLTEtMTkwODg3_b4d6d6b9-6e21-4a01-b011-303f9bcd0eb6"
      unitRef="usd">398377000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id188637ebfd94e728a1c552f88da6ebd_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNC0xNS0xLTEtMTkwODkz_16e81a0d-b740-435f-84bd-cc314a52bb6b"
      unitRef="number">0.56</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74256f86bebb477abf15cf2ded09dfaf_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS0xLTEtMS0xODg5OTQ_56986a2c-78e6-4a11-8beb-534683550dd2"
      unitRef="usd">52140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibf6aa4d0bf4948568f41728e18398503_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS0zLTEtMS0xODg5OTQ_b750475d-67da-4341-84bc-ce4dbe5450f7"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic79a734e912a45d083fc3bef6bdd3f9d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS01LTEtMS0xODg5OTQ_3ffd33df-83c3-422c-b46a-15263b3a813d"
      unitRef="usd">39935000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6993f2dd7d8c4a69b4564f7cda1c3ece_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS03LTEtMS0xODg5OTQ_85c3785c-16ae-4fee-96c9-f3890197d60d"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04b8cbbddf6c492d948411f403058d13_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS05LTEtMS0xOTA5MDc_e2bb108d-3ef7-4a8a-892c-4a3935b63934"
      unitRef="usd">102042000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8db3c45592ad4777a7f76cf06f2c26e9_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS0xMS0xLTEtMTkwOTEz_764251b5-45d7-4ff6-b67d-492f4e510360"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c82a42802f64d87a0d2ff59347f08f8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS0xMy0xLTEtMTkwODg3_7970206b-07c3-42bb-9032-7b5fa9794a38"
      unitRef="usd">74320000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic209ec4b1a6346c0bf94f6578e6218a9_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNS0xNS0xLTEtMTkwODkz_7c7bd7a8-b16d-4dd0-b0b2-814bb4272c5d"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b4413982d834c44bd7df35c839837e4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi0xLTEtMS0xODg5OTQ_b273332c-cee1-416c-baa1-f31f24bc0ddd"
      unitRef="usd">130647000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6b000bde96b44fa6ab9ffa8df15ce50b_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi0zLTEtMS0xODg5OTQ_65a58bdd-3f50-4b74-a9d1-5efb1b7dcfc7"
      unitRef="number">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ab7a639bd304e71af9ad16d188f99ce_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi01LTEtMS0xODg5OTQ_01748b91-88af-4760-a1a9-9dea0cef8bc5"
      unitRef="usd">135777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i01ffad7021a74f9b860e8a58c1aee2b5_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi03LTEtMS0xODg5OTQ_505da1ed-6841-4714-9346-49903e2d4b63"
      unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43cc97bf27e243f78da4abb9490f66fd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi05LTEtMS0xOTA5MDc_ebca9109-68d4-49a9-9f63-d3dbe9e5bdd0"
      unitRef="usd">254189000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3639c29f65034095be6b028a3f9996eb_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi0xMS0xLTEtMTkwOTEz_165cf872-9df7-48d8-83c2-6734d950cfd8"
      unitRef="number">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic99ee75a810544a3afc32db473685fef_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi0xMy0xLTEtMTkwODg3_7ca7293e-67a2-404e-a43d-bcc35bd729b5"
      unitRef="usd">244179000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i02376fb3c46c4f77892f4ae348a5e129_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNi0xNS0xLTEtMTkwODkz_1cc55dea-caac-404f-a564-5b3d4d755d8d"
      unitRef="number">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bf8057ddc1241ddbdb5153f204b7ee3_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy0xLTEtMS0xODg5OTQ_baedb997-c173-4e5f-b826-f3e057e1593a"
      unitRef="usd">473010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ica5fe7b5a6a44288afcf8e2dfc35e788_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy0zLTEtMS0xODg5OTQ_bb6bfd23-f88e-4c24-9347-73a1db842ac7"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b612d79d97b4f7ab1836ee487d3a63f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy01LTEtMS0xODg5OTQ_9516d655-753e-47df-876a-0137e9634c8e"
      unitRef="usd">375642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3180e0726c774f2aa8885811a43b1456_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy03LTEtMS0xODg5OTQ_2f1caf28-d01b-4587-8027-a0fc64ec3105"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3153cf5fa61d4ae7af54c150741177b8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy05LTEtMS0xOTA5MDc_cd9594fd-be01-4b31-b03c-a97543798ecb"
      unitRef="usd">919367000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1c5fd0fc631549f99cb84368cf7a9300_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy0xMS0xLTEtMTkwOTEz_d7877fad-d7ac-418c-9b46-674e15c16621"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieba9607d37d3475ca03971fce4ce6610_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy0xMy0xLTEtMTkwODg3_1228adf3-f502-48f9-8d37-1189e1271300"
      unitRef="usd">716876000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7e3f8d9d0b204d2eaa8d6fd824ef5ba4_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RhYmxlOmRjMGQ2Njc2Yzg4ODQ4ZThhNDVjODk3NTQ0ZjBiMTY4L3RhYmxlcmFuZ2U6ZGMwZDY2NzZjODg4NDhlOGE0NWM4OTc1NDRmMGIxNjhfNy0xNS0xLTEtMTkwODkz_51f39c7a-f180-4d58-a8d5-573e7a7f65d5"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4fb9527a920a4defb3b3b7b43a3dd738_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQzMw_52885c63-eb4c-4213-b09b-0adba2c82231"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibbbd4db520534a708b17c878e8655d93_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQzMw_aba2faba-c613-4d20-b188-2bc727157a16"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie6ea30cbe30b4a9ba3a19b202eed63c1_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQzMw_e4e8172b-e81d-4822-83a5-990d29f8fbf0"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icc210306b276465d912b394d7012cfb6_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183MC9mcmFnOmRkMWM2NDkwYmM5MDQxMWQ5YjRjODFmNmRlMzBjMTY1L3RleHRyZWdpb246ZGQxYzY0OTBiYzkwNDExZDliNGM4MWY2ZGUzMGMxNjVfMTQzMw_e59237cd-4807-47b2-b4ba-958f220084ec"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183My9mcmFnOmMxMTgxNWZiYjAxYzQ2ODQ5MzNiYzYyODY1M2JjMmVmL3RleHRyZWdpb246YzExODE1ZmJiMDFjNDY4NDkzM2JjNjI4NjUzYmMyZWZfNzE0NjgyNTU4NTE5OQ_78c5e98e-70b2-4655-98ac-fbccc69652ed">Subsequent Events On July 1, 2022, the Company entered into an amendment (the &#x201c;July 2022 Amendment&#x201d;) to the 2014 Credit Facility, which provided for, among other things, a new incremental delayed draw term loan (&#x201c;DDTL&#x201d;) facility in an aggregate principal amount of up to $450.0 million, upon the terms and conditions set forth in the 2014 Credit Facility, as amended, with new and existing lenders. The DDTL facility is available to draw upon through July&#x202f;1, 2023 and any drawn amounts will mature on March&#x202f;31, 2027. The DDTL facility, together with the Company&#x2019;s existing revolving credit facility with an aggregate principal amount of up to $500.0&#160;million, provides for total revolving and DDTL commitments of up to $950.0 million available to draw to fund working capital and general corporate expenditures. No amounts were drawn as of the date of this Quarterly Report on Form 10-Q.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6943deb836c542258df90f9af92d7c7a_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183My9mcmFnOmMxMTgxNWZiYjAxYzQ2ODQ5MzNiYzYyODY1M2JjMmVmL3RleHRyZWdpb246YzExODE1ZmJiMDFjNDY4NDkzM2JjNjI4NjUzYmMyZWZfMTA5OTUxMTYyODQ2Nw_fa495687-a31f-4c79-b3c3-361185bbea29"
      unitRef="usd">450000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic8846dc3a2d649ba9bb2bd412e80a78c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183My9mcmFnOmMxMTgxNWZiYjAxYzQ2ODQ5MzNiYzYyODY1M2JjMmVmL3RleHRyZWdpb246YzExODE1ZmJiMDFjNDY4NDkzM2JjNjI4NjUzYmMyZWZfNzE0NjgyNTU4NTE4NA_5c7652d0-2569-490d-88cb-58ad60d04a02"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9a706caf1f1e463bb3e63e82071c3a79_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYzM2E1OGIzMzA4YzQ4NTRhYjJiNDM0YjkxZWI4MThjL3NlYzpmMzNhNThiMzMwOGM0ODU0YWIyYjQzNGI5MWViODE4Y183My9mcmFnOmMxMTgxNWZiYjAxYzQ2ODQ5MzNiYzYyODY1M2JjMmVmL3RleHRyZWdpb246YzExODE1ZmJiMDFjNDY4NDkzM2JjNjI4NjUzYmMyZWZfMTA5OTUxMTYyODQ3NA_aa34b1ae-de30-44a7-bcc8-3ddf3ab33c12"
      unitRef="usd">950000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>63
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M<."BV]BGS^@WJK=HEK* !AQL#UQ7Z[,-+,(*B[ 99B81C?ULB>PF)$NM.[-
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
M&R9[[VOTR[)/276?EQ)$X )ZXM,0,E%MWS]M'Y18-Z]P[H0"?=LTESP!^-H
MOE\(D ;M@WXKM'L+./L74$L#!!0    ( %:'"%5A1O 190,  -L0   8
M>&PO=V]R:W-H965T<R]S:&5E=#,N>&ULK9COCYHP&,?_E88MRY;<I 7EQTU-
M3B^7;<D2<V;;ZQY4(0?4M45O^^O7 @=R5L$$7V@+S_/E\Q0?OM;I@;)G'A$B
MP$N:9'QF1$+L;DV3!Q%),1_1'<GDF0UE*19RRK8FWS&"PR(I34P+0L=,<9P9
M\VEQ;,7F4YJ+),[(B@&>IREF?Q<DH8>9@8S7 X_Q-A+J@#F?[O"6K(GXN5LQ
M.3-KE3!.2<9CF@%&-C/C#MTND:\2BHA?,3GPHS%0I3Q1^JPFW\*9 14124@@
ME 26'WNR)$FBE"3'GTK4J*^I$H_'K^H/1?&RF"?,R9(FO^-01#/#,T!(-CA/
MQ",]?"5501.E%]"$%^_@4,8ZK@&"G N:5LF2((VS\A._5 MQE(#&9Q*L*L'J
MFV!7"791:$E6E'6/!9Y/&3T IJ*EFAH4:U-DRVKB3-W&M6#R;"SSQ'Q)LU#>
M%!(".>(TB4,LY&2!$YP%!*R5, <?5YB13$1$Q %./H'/X#TP 8_D43XUA>10
M:F9077-17M,Z<\WO>38"-KP!%K0L3?KR<OH]"60Z*M)1.]V4U==+8-5+8!5Z
MX[-+D*;R"R67.GB^J8H".!<19?$_$NKJ*P4GA:!JE/W<LER(()Q "*?F_KB8
M?K$M<KLFMZ\GCSG/]=3V*0ET+'>,3J%UH3+2'9]E'M?,X^N9Y?.%"YR%<;;5
M@8_[@^M"+X-/:O#)9? $<P[N0%7 6A6@@[VHHI[*MWR' S(SY&.7$[8GQOS#
M.^3 +[I.&$BL5;!3%^Q<<:=VF($]3G*BJ[D4<H]6'8X@1&_N35=4B]*M*=VA
MN]?5?$?JUQOF?K$M<J\F]X;L7N^$!/F.97O6*;0NU'(FGG^6V:^9_<&[U^\/
MK@N]#(Y@8W2P1_\N.OOWLLRU#3R46KOH(W='0_5PI=35Q)UA;=+&A-'@+HPT
MUNJ>Z>-^L6WVQH;1H#Z,3MW5]^W)6$.MB_2\"\R-#:/A?1B=NNLY<%WD1?#&
MAE$?'W[H[N-!C7@HM7;1C16CP;P8]3/CSK V:6/':' _1J<FJ_\IW2.P3=U8
M,1K4BY'&8?7$W8%MXL:(T?!.C#3^JL?N#BRQS:.=I]KV_\!L&V<<)&0C,^'(
ME1*LW$F7$T%WQ6;TB0JYM2V&$<$A82I GM]0*EXG:G];_Y\Q_P]02P,$%
M  @ 5H<(52G .OY/!@  CAL  !@   !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6S%66UOVS80_BN$5PP)T,0D]4(I2PPTMK=U6->@:=</PS[(%AT+D45/I)WL
MW^\H.WXA3TK0!E@^Q)+\W)'/W?'X6+Q\4/6]GDMIR..BK/15;V[,\J+?U].Y
M7&3Z7"UE!=_,5+W(#-S6=WV]K&66-T:+LL\IC?N+K*AZ@\OFV4T]N%0K4Q:5
MO*F)7BT66?WOM2S5PU6/]9X>?"KNYL8^Z \NE]F=O)7FR_*FAKO^SDM>+&2E
M"U616LZN>N_8Q9AS:] @_BSD@SZX)I;*1*E[>_,^O^I1.R-9RJFQ+C+X6,NA
M+$OK">;QS]9I;S>F-3R\?O+^<T,>R$PR+8>J_%KD9G[52WHDE[-L59I/ZN%7
MN24467]35>KF/WG88FF/3%?:J,76&&:P**K-9_:X#<2! ?C!#?C6@+L&88M!
ML#4(7CI"N#4(7SI"M#5HJ/<WW)O C3*3#2YK]4!JBP9O]J*)?F,-\2HJ6RBW
MIH9O"[ S@Z&J<DB[S E<:546>6;@YM; !]2#T43-R,>EK#.;5TW.R)?;$3EY
M<TK>D*(BG^=JI;,JUY=] [.Q/OO3[<C7FY%YR\@!^: J,]=D##/($?M1MWW<
M8=^'*.Q"P9]"<<T['?ZVJLY)0-\23CE'YC-\N3G#Z'S?Z.-O'OTH&,&N+H+&
M7]#B[WTU50NYKP/RU[N)-C6LZ[^Q5&^<A;@SV^PN]#*;RJL>=#,MZ[7L#7[\
M@<7T)RS.K^EL])K.QJ_D["@CX2XC89?WP2>YEM5*8M'?&,:-H=T9UH-0!)31
MR_[Z,*X^+!!1'/)CV,B'I2P-8G$,&_LPP>)$Q#O8$<MHQS+J9#E4VMB64[>S
MW3B(#@9FL&1XZ+#U82E->>R019RE<<Q=L@@LCF@@<++QCFS<2?:76FE-EK6:
M%09C&GNC!H**Q.$P]&$\"2$9#E4?)C@7H5,E8Q\612P)4IRJV%$5G?UDNX54
M=T0^+NV&HR\PQN(U^\AK.AN]IK/Q*SD[RD2RRT32672W62DU@3T;9$1]+VU.
ML$PD2,4GB8B<VL-@/!"I4WL^+.#04]S:\V$\A5)NZ2GICG'Z3.?4,JNG\X9T
M#HVE5$N[IV&T4V\&2<($<UC[*,9HY+:@$0(3L1!.PQW[,$Z3-(UPUHSNI1WM
M;B^R@D57-K2S',1C87=P*\Q1M4;]V491F+@91W$BC9T8C1 <3X5(7?8(+J!A
M%- 6^@?*EG72_ZP,D%=>XT'),V\2(>-1X"8>PP4TB=W,([B$!JE;(6,,Q^!'
M'FLAS_?D>2?YW^W.,JO5XBD (-Y1XMR;P%G(1.AE'<&Q,&9AXC)'@ ECB<<<
MP?&80O=HH;Y7KJQ3AH%T-1+:IH'?)U;#HJP#OX9#=UT.$53@@D8(B%.6NFQ]
ME#@(W3'3O2)DW9)PQW1;VBC5T(]S+%QIB*&BE+I<$13C;O&/,1@/6Q?T7AJR
M;FWXT<QEO<TJ.=ER/GU+*HFV<N:+MC,60*M*7/(^D,/B=\EC[M(HCA.7/@+D
M(FX14&PO%EFW6FR6]$3.5"VM9EP7S<L:N"4G$^CTH"&;!7_Z%"&3/;8T.U_B
MG=F-*?2Z'08,0^X"1Q@0*-/4U=$H,(8^$K1$9Z\O6:=H&MQ\5T2$7P%1XM6)
MCSJ#_'O!\&% D+F10)SQ*&JKDKVZ8]WR[@]I2 F5@M),O-]LD/@4I)C+% ,&
M291X'0$!\H0*ZBT*#!AS&H4MA/?BCG6KNR?"!/8YHN<9K([,F+J8K$PV*2'I
MBD#R%U 8VJCI_5R5N:SU6_MZL9B2DZ(BN2K+K#YP<(H&;S.-Y) !/:=>Z'"8
MH$=_7LV@5LSKK,_!CE]\[94B[U:*WQK#O"A7]G7ARZ.XG<AS46R!/1-%W,J+
MXK.PXRCN!2?O%IQ?F[?2,C_+UB"Y[N0F#,T;U,/H$;4RVH HMZ)T95^]0O0
ML%PU,K7Z[GK>#(N'W]>;=@V*-(5PNCGPL2Q)PYC&'G:$^@VCF(8>=HSZA=:2
M1(?8XQSL=2_OUKW_;PX.UT-7%GSMVYX%']N>!<QO6Q8PORU9Z!^<+RQD?=<<
M[&@(P:HRFU?*NZ>[PZ-WS9&)\_R:70P9\GS$+L:;HZ&]^\U)U8>LOBLJ34HY
M@Z'HN8 )UYO#G\V-4<OF=&.BC%&+YG(N,TB'!<#W,Z7,TXT=8'<$-_@/4$L#
M!!0    ( %:'"%5CZ^'./ ,  '4+   8    >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&ULK59M;],P$/XK5IC0D-CRWJ:EC;2^((883"N##X@/;N(V88E=;+?=
M_CWG) U-YE83]$MB.\_S^.Y\%]]@R_B#2 B1Z#'/J!@:B92KOFF**"$Y%I=L
M12A\63">8PE3OC3%BA,<%Z0\,QW+ZI@Y3JD1#HJU6QX.V%IF*26W'(EUGF/^
M-"(9VPX-V]@MW*7+1*H%,QRL\)+,B+Q?W7*8F;5*G.:$BI11Q,EB:%S9_6E7
MX0O MY1LQ=X8*4_FC#VHR74\-"QE$,E())4"AM>&C$F6*2$PXW>E:=1;*N+^
M>*?^OO =?)EC0<8L^Y[&,AD:@8%BLL#K3-ZQ[0=2^>,KO8AEHGBB;86U#!2M
MA61Y108+\I26;_Q8Q6&/ #IZ@E,1G#;!.T!P*X+[TAV\BN"]= >_(A2NFZ7O
M1> F6.)PP-D6<84&-34HHE^P(5XI57DRDQR^IL"3X9C1&$Z=Q A&@F5IC"5,
M9A)>D Y2(+: 3SDD8:*R8T/0)R8$ND#WLPDZ/WN#SE!*T=>$K06FL1B8$JQ2
MVF9463 J+7 .6."B&T9E(M 4+(DU_,EQ?N<(WX1HU"%Q=B$9.4<%/Z[I)7*M
MM\BQ'$=CS_CE=%OGSO_M/OWGW1O!<.O\< L]]X!>G0C/\^":1BPGZ,?57$@.
M!?]3=_:ENJ=75S_!OECAB P-$!:$;X@1OGYE=ZQWNL"?4FQR2K'IB<0:1^35
M1^0=4P\_PVV204WJPE\R.P5371F;\,+N]ERG-S W^Y'5X=S #ZPF;J+!.8'5
MM8(F;JK#=1S+]VI<PU6_=M4_FHU?9$(XBAIIF)9I>*Y"\$87 _^4*7A*L<DI
MQ:8G$FN<2Z<^E\[1%(0[&VYD"A<6YX1&3PA^"%1DN.P%XE]PCQ67B>YX2F6_
MF2IN*_'&&E1@M;-3 _)<QV_EYG.4$]B6/C&[=0"Z1P/0_#,>JL:NILH"N^>W
MJU&'<WONLVK4X)S MURWY;$.Y_<<KUV-YEX?D1.^+!HX ?6VIK*\,NK5ND>\
M*EJCUOK([H]MS?H$>LJR!?PK7S:D-Y@O4RI01A:PE779A?/A99-73B1;%5W,
MG$GHB8IA GTQX0H WQ>,R=U$;5!WVN$?4$L#!!0    ( %:'"%47@R=5,0H
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
MBG&N#H)8DH>C9S@S?&;(W#X)^45M&=/H:UTUZFZVU7IWLUBH8LOJ7+T5.];
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
MZDZW!S7=8?NON83U0$'KO@:5P=L$IDUVY]?=C1:[]@CX46@MZO9RR_*222,
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
MP_4._;V/G6)9,(/72OS!:[N>!64 -2Y9)^R]VGS ;3Q#AU<I8?PO;'K=?!A
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
MTPTMO.9T)4;+ G2^-O2-:19LH+MDS_\%4$L#!!0    ( %:'"%6>K!:0_P0
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
MLT^64N0G;L @-8:68M4AG&.E09T[3]#[VF\"0JNZ3EM6=VP/\_IOY:;6JP.
M2I=U:!"MNH;L:]I.1B=O?_SB?1B*DR.F;U2S4Q[F$@)4@YM=J<E4K8#L#@*B
MX'0Y2?_9"V=VMM1N'D)$^[#*0+@S?MKHL7T> U/.:0H8FM-D EI,[1!Z\MMK
MVZF&XH#^&%;O$P%3.8$B \9JCJX*/^J##-:]38&20*KFV+[SMK[:C<L[IX&!
M\&Z5]0 SSSG 'P3G/@Y0XWT0!R?'E,[9Q3B>'"[_8$&IFG+7  _(;@J!U3>Z
MVVD&@KF!6;U,:5S/KU&"3'**B$@CG"K7.@1'W^+0<I2D=\C*;=GL*LB4&OR#
MN_?L&>6PBT+VK0XA&YVL*"030Z]TJ1 Q,N@NB#J-N$&LN1LR!"?Z2B RFZ:N
M!J,M<D8Q:V!U$W@#F%UWOTWO5]T%.QEZ?GG].1TUM-*2A7U&!VLY!5\KBY"3
MUQ6AFFV(W.A/GZRU1OF /R%Q%0Z/FGH<G8(' ?JJ[I#A&F*'Y"'^A:0>5.V8
MGKTBY@[=P;'7B*C?F)W#-N[H&.Y9K1^<  S]6X?^?5G?/K%"G9W^B(/1QS[+
MQ^QK<X-*")M_RF0F>5$L:11++D2!41HE/%_2MR2)>!H75&JMML$O*2(>"<E$
M$O-4QBP1"4_S@LD\XW&<LY^,A]1(*4#D,>0CC.(\Y5DB,2I$P>,LQR@7&5_F
MV;_HYF%9_L%7D<:# 62\3&/RNHAYDM(WF2>(Q -?1;3DRV7*8+B@3:3@21%#
M.^=9E@RN/JC"/J"I)-^D6/(X3RB@B%&1I!0-*:$:AVYG-53+NJE[DJ 0'T"A
M6AJ#DEU9TXY%ADJ@0O]/^/+]8YM_REXG@N=)>D1#D61<),LP7@HNEDD8RBSB
M(I-'H-P+E06((Y;%7""J:<&71<*$3!#S K\1@BUPHKY8=@&E2'D,FN4"VAD3
M>;",B3CERTP,J7JI%R"S*<^S(M1"#J9(H$:%1-HR#B+_DXR'KBU/GOL)?GPY
M]M>7C)T_==D8"IU=W:%G]1)WQ)H>BIA%335<AK6=#I,-WB"_[7!T:8M#P3)T
MX*Z\8Z&IA@M_WXP]WA!$53HGYM-6SW"2TXFAMYX.P!*Y!^Z_R].+UNQ J5?/
M#:;>]W-7TQ%QZ<.5A,H_XA)=#!1Y17VA*'@11PRM@:8I43/.QM6XH/3F^(SI
M@/0=#KX*-9*B>281$R09$TC:CT4D>00FA0DZ3"PA% 63G*= XIG55"'S AYF
M2<[DDO1 W!Q[Q;273!,45]&OR 03--PXP>2I;BNBJ#=YZ+GC?.R\XWSLO_W\
MKW+T!\,,79; 2\37WM&YUE^,')!>$7U:7*/"'>:!@700!A:%[(?[!G+=]KG6
MC^0:\I3D^6-7_\7!.PU,7H?7J.MMZI]LT]?IP7O1O_/NQ?O7\GMEUS7:6Z-7
M4(WF.=Z7MG^!]A-OMN'5=V4\RB8,J6"T)0&LKXSQXX0VF/X-</X[4$L#!!0
M   ( %:'"%6V6>P[HP,  #$(   9    >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;)56:8_;-A#]*P.E"%+ M639>_H ]DC0!CDVNTGZH>@'6AI+1"A2(2E[
M_>\S0\FR"W@7VR\6CWEOWN/P\&QC[ ]7(GIXK)1V\ZCTOKZ,8Y>56 DW-#5J
MFED96PE/75O$KK8H\@"J5)PFR6E<":FCQ2R,W=G%S#1>28UW%EQ35<)NKU&9
MS3P:1;N!>UF4G@?BQ:P6!3Z@_U;?6>K%/4LN*]1.&@T65_/H:G1Y/>'X$/!=
MXL8=M(&=+(WYP9V_\GF4L"!4F'EF$/19XPTJQ40DXV?'&?4I&7C8WK&_"][)
MRU(XO#'J;YG[<AZ=1Y#C2C3*WYO-G]CY.6&^S"@7?F'3QJ87$62-\Z;JP*2@
MDKK]BL=N'0X Y\D3@+0#I$%WFRBHO!5>+&;6;,!R-+%Q(U@-:!(G-1?EP5N:
ME83SBX=FZ?!G@]K#VS7]NEGLB98GXZRCN&XITB<H3N&CT;YT\%;GF/\7'Y.<
M7E.ZTW2=/DOXOM%#&"<#2),T?89OW'L<![[Q2SW"/U=+YRWMB'^/V6W9)L?9
M^)1<NEID.(_H&#BT:XP6KU^-3I/I,UHGO=;)<^POJ\?_I(#/&MXW:@NC=DD'
MX$N$&U/50F^!(M!B#E)[ X+."1VYO&+T&PY[_>H\39-IP#,8KG;S868T_1T(
MQY%I,IK #5%)#^]$)I7TVP%L2IF54%NSEK0[@*Z1 :4PN@!#($M(J0M'8Z#I
M"$N=661RH>AL*;$E2&[%!DAC!<J0OC>=HMO;KQ]Z":LN'Q$$#T5AL1 >*3%1
MRIKH*&E#ILP*FIHE_S8Y288)G2FEZ'H8T"A=$NR#4SEBR2$SFLS0K -']R-I
M]R5G>-JM<.WZ84[.)46S*:;"1^D\.07%L]8-X2N1L(<#[01>"ZG$4B$K#,8[
M6=8T11FJR)['%].VEN- SF7D8-V9=)1;*;HF?&,1"/]1V*SL@.,6>79$ 6T,
M4V H2Q!_L$T8/#J;NKT1BVNCUMS*VE7H?03L2ZMPDE 5VN/3EZ+;+8Y7G()X
M,^RSL>&@.C-5)7T5=OB>[^*PJD?6D[ZKABCXL0CB12TY =,6J-%2.S.V-I:%
MXR.]?F2.UI%*]LGL%YC.S&[-0WI>JYPAH4VE_-((2UN)CLT]$IOG.O!# J/D
MCR_#8U=%?'"-5VB+\%@Y4D,9VQN]'^W?PZOV&=B'MX\I%;R0M&T5K@B:#,].
M(K#M ]5VO*G#H[ TGIZ8T"SI34?+ 32_,L;O.IR@_Y>P^ 502P,$%     @
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
M&9'S-Y#G\-EH:AU\U#76__5/F.5$-3]2O<G/ OXQZ LHTACR-,_/X!53ZD7
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
M[D7<S?=FC;"4%1W8LEF!L4+H3VWY%VK0+K1LGXX5A28'!88<=7D/=2< M (
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
MQ:*>SFF3.F?_ZG1OG5NO7>@\\W2G\'2GTM,+V /= 1H##6/U;_&$?J.)Z23
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
M=% 6@.LK*<U^8AVT?Q*2/U!+ P04    " !6APA5-(K)NK8"   S!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6RM55UOFS 4_2L6JZ9.VLI7(+0C
M2&VB:9LVJ6K:[6':@P,WP:JQF6V2]M_/-H2E"8WRL!?PQSV'<\_%U^F&BT=9
M BCT5%$F)TZI5'WENC(OH<+R@M? ],Z2BPHK/14K5]8"<&%!%74#SXO="A/F
M9*E=NQ59RAM%"8-;@61355@\WP#EFXGC.]N%.[(JE5EPL[3&*YB#>JAOA9ZY
M/4M!*F"2<(8$+"?.M7\UC4V\#?A!8"-WQLADLN#\T4R^%!/',X* 0JX, ]:O
M-4R!4D.D9?SI.)W^DP:X.]ZR?[*YZUP66,*4TY^D4.7$21Q4P!(W5-WQS6?H
M\HD,7\ZIM$^TZ6(]!^6-5+SJP%I!15C[QD^=#SL ?_0*(.@ P:F L .$-M%6
MF4UKAA7.4L$W2)AHS68&UAN+UMD09JHX5T+O$HU3V0VFF.6 YO:7F?*JY@R8
MDN@#FNL_IF@H(+Y$UWDN&BC0-X(7A!)%0*+S&2A,Z#L=^C"?H?.S=^@,$8;N
M2]Y(S J9NDHK--]Q\T[-3:LF>$7-UX9=H-![CP(O" ;@T^/P&>0:[ENX_Q+N
M:E]Z<X+>G,#RA2>9<P<4*^W!C,B<<MD([<&OZX540O^+OX>2;=E'P^SF?%[)
M&N<P<?0!E"#6X&1OW_BQ]W$H]?]$]L*(L#<B/,:>;<M?XV?!*46ZNOH(MW;
MD^XH$@:KW;+&EM7TDW4V&GNC.'77NYD=1L7>. SZJ!>21[WDT4F2*:PP'=+6
MPJ-=;<&E'^QI.XSR0R^)A[5%O;;H)&U<E2 0_7>FAG1&!PHNQ['O[>D\C$K\
MRR09UAGW.N.C.N^YPKK86R>/ZXP/JN@GXRA.]H0.A$51XNT[ZNZT-'.=?,=B
M19C4Y5QJH'<QUJF*MD6W$\5KV^467.F>:8>EOM5 F "]O^1<;2>F<?;W9/87
M4$L#!!0    ( %:'"%5!AANW%@0  #H3   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,W+GAM;*V8VV[C-A"&7X50%T4";**#3TEJ&XB=!DW1Q09VTUX4O:"E
ML4VL1'HIRDZ ??@.*5FVMA(1896+6 ?.3W[DD/S%\4'(+^D60)'7).;IQ-DJ
MM;MSW33<0D+3:[$#CF_60B94X:W<N.E. HU,4!*[@><-W80R[DS'YMFSG(Y%
MIF+&X5F2-$L2*M]F$(O#Q/&=XX,%VVR5?N!.QSNZ@26HE]VSQ#NW5(E8 CQE
M@A,)ZXES[]_-_1L=8$K\Q>"0GET3C;(2XHN^>8HFCJ=;!#&$2DM0_-G#'.)8
M*V$[OA:B3EFG#CR_/JH_&GB$6=$4YB+^FT5J.W%N'!+!FF:Q6HC#;U  #;1>
M*.+4_">'HJSGD#!+E4B*8&Q!PGC^2U^+CC@+0)WZ@* ("-X;T"L">@8T;YG!
M>J"*3L=2'(C4I5%-7YB^,=%(P[@>QJ62^)9AG)H^P$J1BP=0E,67Y(HL8"_B
M/>,;,I<0,44>:<ABIM[PW1\82\3Z^.:*O"P?R,6'R[&KL"5:SPV+6F=YK4%#
MK3WR27"U3<FO/(*H)GYNCQ]:XEWL@;(;@F,WS *KX"<JKTG/_T@"+PCJVF,/
M_SWC&.[5A5>:TRM'I6?T^@UZ@>?WFX>BKK^M>GHMN$MW-(2)@Y,]!;D'9_KS
M3_[0^Z4.MB.Q"GJ_1.\;]5X#^G(KI+KZ$V1"3&[^8[+N24&2_EL'WN\2O".Q
M"OB@!!]8Q]S0,IXJF>$RJ?0D9TF6D)60J*33(*18></XY]I#HZV7[OUTX!5_
M8W=_SOB>DA6 80DPM (<EX<PS];U<>$(19(P99C6 &0',L1KW"/J.*Q5M!W.
M7,P/SEB]:\_KU7..2LY1JX$*J91O>GQH(C*NZJBL@FVI1O\;P(:!NRF!;JQ
M+SR2]*!WY>."\_T0-I-9E=N2Y6*#]Z?F;4EXVR8U<1\U4RMF7S,6:4 ER J(
MMCVX$?+:+6EFK:(MZFWC+*PG];W3AN[]P-Y!OI$EA!D^))_W(+EV.>21<<I#
M77I!%9"+Y>?'Q>79^R?<95_)\D!WID#M?F]M5-O>Z4JMVH5GGLCO= \JY+J"
M[TBM"A^<X -K_LQHRE*2?Q00--I[*AE=Q4!DT]!;]5K3YVJWU34[:)@5)T/E
M_XBCPEF!V-"<W9W:JZ[4JEUQ,EA^MP[+[]1B=:56A3^9+-_NLMIGMU6O-?V@
M+KO]ANP^.2_?;KWP\R7<FH\/<H^>)-*^I!:F4WO5E5H5^F3#_%&W>=RI"^M*
MK0I_LFR^W;,]<?0R>LEB_)U?"(7@N>7P&SX1['6W97//3B<2D!MS:)/B9P%:
MROR@HGQ:'@S=F^,0]U0\/U7"/-^@\R8QK#'4NQ[A=)+Y04U^H\3.G'6LA%(B
M,9=;G.D@=0%\OQ9"'6]T!>5QV?0_4$L#!!0    ( %:'"%57;M:4^00  '(B
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;*V:76_;-A2&_PJA%4,"
MM-:';3G); .)I6(9DBUHT.UBV 4CT391B?1(.DZ!_?B1DB*9CDS$Q<E%HJ_S
MD'J/=,@WXG3'Q3>Y)D2AE[)@<N:ME=I<^;[,UJ3$<L WA.DS2RY*K/2N6/ER
M(PC.JZ"R\*,@B/T24^;-I]6Q!S&?\JTJ*",/ LEM66+Q_884?#?S0N_UP!>Z
M6BMSP)]/-WA%'HGZNGD0>L]O*3DM"9.4,R3(<N9=AU=I5 545_Q)R4[N;2-S
M*T^<?S,[M_G,"TR/2$$R91!8_WDF"U(4AJ3[\6\#]=HV3>#^]BO]<W7S^F:>
ML"0+7OQ%<[6>>1<>RLD2;POUA>]^)<T-C0TOXX6L?J-=<VW@H6PK%2^;8-V#
MDK+Z+WYIA-@+T)S^@*@)B-X;,&P"AH<!HR,!HR9@]-Z <1-0W;I?WWLE7((5
MGD\%WR%AKM8TLU&I7T5KO2@S#\JC$OHLU7%JON!E297.O)((LQPM.%.4K0C+
M*)'H$[K.<VHRB@MTR^KGTN3W+"$*T^)<7_'U,4%G'\[1!T09NJ=%H<_+J:]T
MYTP3?M9TY*;N2'2D(R&ZUTVO)4I93O*>^(4[/G;$^UJ45IGH59F;R E,2#9
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
M(R16Y?U33HQ,BYY_)PW>(,4PQCL;E#V ^QN)7;&:6(+Z7T#P!U!+ P04
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
MO&Y.ZX%D6]-]K9A4O9RYS%5#C[DV4/?7C,G#0#MH_R*8?@-02P,$%     @
M5H<(52VR]=:< P  K0\  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL
MS5==;]LV%/TKA 8,*]!%GY;BU#:0N!G:H=V"&%T?BCW0TK5%1!)5DHJS?[]+
M2I:M6M8:0%CS8HO4O4?G'.I2O+,=%P\R!5#D*<\*.;=2I<HKVY9Q"CF5%[R$
M N]LN,BIPJ'8VK(40!.3E&>VYSBAG5-66(N9F;L3BQFO5,8*N!-$5GE.Q3\W
MD/'=W'*M_<0]VZ9*3]B+64FWL +UJ;P3.+);E(3E4$C&"R)@,[>NW:NEZ^L$
M$_$7@YT\NB9:RIKS!SUXG\PM1S."#&*E(2C^/<(2LDPC(8^O#:C5/E,G'E_O
MT7\SXE',FDI8\NPS2U0ZMRXMDL"&5IFZY[MWT B::+R89]+\DET3ZU@DKJ3B
M>9.,#')6U/_TJ3'B* %Q^A.\)L'[-B$XD^ W"<8YNV9F9+VEBBYF@N^(T-&(
MIB^,-R8;U;!"+^-*";S+,$\M_L WY0.7DMR!(*N4"B#72@FVKA1=9T 4)TN>
MYVCX2O'X(>59 D*27\FJ7G?"-^2Z4"QA6:47A*P@K@13#"3YY2THRK)7&"TU
MLIS9"BGK!]MQ0^^FIN>=H1>2C[Q0J22W10))-]]&J:U>;Z_WQAL$_+TJ+HCO
MO":>XWD]?);?G^X.T/%;^WV#YY_!.V?=[5.<5:B8; 3/]0J4N![FO4>_;ZDH
M6+$]7K,O'Q"8O%>0R[_[7*Y9!/TL]%9Q)4L:P]S"O4""> 1K\?-/;NB\Z;-H
M)+".84%K6#"$WC5,'@R#CF%QUS#8&U:B8>95?$UHSJM"]7E5$Y@8 GH7?%P$
MEX$?31W'F=F/QT:<1DZF41#ZQY$=E9-6Y610Y9^EIBX)+1(B==T16J*9,:LE
M";TW2<*DK%"Q#L(-6BJ\0)5]D@:?]MSE'PFL8TS8&A.^B'H)QS1L)+".85%K
M6/2CZR4ZJ0+?#R=1>%HOIY&!&X73Z=EZN6Q57@ZJO%]]DO]5 X,(SUW2D< Z
M8J>MV.F+J('IF(:-!-8QS'4.AQSG1U=!P^#XY7;]( K=TS+H"PW#R//.UH%[
M=)QS!Y5^ID+0 C\.>' K*Q&G>,35PO0)SGQ)>KD/8CYWJ<="ZSK@'1SP7D1Y
M-#3&,FTDM*YIAV.H.WAH^U\*Q.\I$"?P>NKC.R)KG?91XY.#V)I^4")/Y%#W
M!.ULVW->FT[KF_D;W8N:ANH 4S>R'ZG8,CR*9;!!2.<B0EJB[@WK@>*E::_6
M7&&S9BY3[*=!Z "\O^%<[0?Z 6V'OO@74$L#!!0    ( %:'"%6]I=D]:@0
M $@7   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;+586V_;-AC]*X16
M#"VP1>)%M\PVT%AJEZ'%@F3='H8],#9M"Y5$5Z+M#NB/+RDILB4QRJ7,BRU1
MYSODX4<=D=_DP(O/Y88Q ;YF:5Y.K8T0VW/;+A<;EM'RC&]9+I^L>)%1(6^+
MM5UN"T:755"6VLAQ/#NC26[-)E7;53&;\)U(DYQ=%:#<91DM_K]@*3],+6C=
M-5PGZXU0#?9LLJ5K=L/$I^U5(>_LEF699"PO$YZ#@JVFUEMX'D-/!52(OQ-V
M*$^N@9)RR_EG=7.YG%J.&A%+V4(H"BK_]FS.TE0QR7%\:4BMMD\5>'I]Q_ZN
M$B_%W-*2S7GZ3[(4FZD56&#)5G27BFM^^)TU@ES%M^!I6?V"0X-U++#8E8)G
M3; <09;D]3_]VDS$28#DT0>@)@#U \@] ;@)P(_M@30!Y+$]N$U )=VNM5<3
M%U%!9Y."'T"AT))-752S7T7+^4IRM5!N1"&?)C).S&[86J9= )HOP7O&UP7=
M;I(%N,SK-:AR^2NXJ5<1X"OP+LEIODAHVH'(*Q#3Q09<LRTO!+U-&;AC?ATQ
M09/TC>3Y=!.!UZ_>@%<@R<%?&[XK9;?EQ!92B!J.O6@&?5$/&MTS: P^\EQL
M2A#G2[;4Q$?C\=Y(O"TGL)U%=#>+%VB4\(]=?@:P\PM #D*:\<P?'PYU<GZL
M]_C9O7<F [=+"E=\^($E5:^%)%]WELJ_'R0<7 J6E?_I,E]S$SVWLLWS<DL7
M;&I)7RQ9L6?6[.>?H.?\IIMVDV212;+8$%DG0:1-$!ECGUVS/<MW3#?[=:!7
M!:IOS'Y&?.Q 9V+O3^=U",.^ZQ'4A45#6 A#[/E=6#R$^= +?*^%=52ZK4IW
M5.6?6U;0:ODU"U)K-*,<3UUN)LDBDV2Q(;).(KPV$=X+^H%G,D$FR2*39+$A
MLDZ"_#9!_G/]H YT'_*#(4SK!T.8U@^&L#$_"%J5P:C*N?SD%\GM3JTZG=1@
MT"ORD(MZ@YMK8## /NE)'<)<2$+B]J0.800AS\-ZJ6$K-7RB]8%O8,ZSC!5J
MZZ93/TKXU-?,)%EDDBPV1-;)"G2.>VWG!9VP(3>4(Z-LD5&VV!1;-TTG1R+X
M7#]L(KNOO^/ GM/--3A(L(MPSR8T. *)ZX<]G]#UZWL8^WJC@.BH%?V0*S;A
M'2%.$ 1N7_ 0Y[M0G2>Z>H<PA*0QXKY>3;?$]SQRC][CV02.[JQG[_F>%7GU
M%GX#C]LBCC,^^;TS>B8QRA:;8NOFYG@L@>0E[7'TT//D-)EDBXRRQ:;8NFDZ
MGJO@^,%JS!Y=W28J#(.^6VAP&$$8]NUBB',=X@=!WRZ&.$(<%X?WV,7QZ )'
M-]X/VZ,W.+M"%P]VOG,=CF#D#KX'0QP*,7%17[ &YY,P[ NV3RJ#<O>WKDJR
M)5CP72[JBD[;VI9]WU;%SE[[!3R?0TU[I,K$527R2%_7F#_28IWD)4C92G;E
MG/DR.T5=MJUO!-]6=<E;+@3/JLL-HTM6*(!\ON)<W-VH#MKB^>P[4$L#!!0
M   ( %:'"%6K*5F%8@0  )@4   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y
M+GAM;+5876_;-A3]*X16#"VP1"+UG=D&FDCM4K18D+3;P[ '1J)M(9*HD;2=
M_?N2DBQ;,J.DF_)BB^2YA[SGDI<?LQUE#WQ-B "/15[RN;$6HKHP39ZL28'Y
M.:U(*5N6E!58R");F;QB!*>U49&;R+(\L\!9:2QF==T-6\SH1N1926X8X)NB
MP.S?2Y+3W=R QK[B-ENMA:HP%[,*K\@=$=^J&R9+9L>29@4I>49+P,AR;KR'
M%S%TE$&-^",C.W[T#90K]Y0^J,)U.C<L-2*2DT0H"BS_MN2*Y+EBDN/XIR4U
MNCZ5X?'WGOU#[;QTYAYS<D7S/[-4K.=&8("4+/$F%[=T]QMI'7(57T)S7O^"
M78NU#)!LN*!%:RQ'4&1E\X\?6R&.#"2/W@"U!FAHX#QA8+<&]DM[<%H#YZ4]
MN*U![;K9^%X+%V&!%S-&=X IM&13'[7ZM;74*RO51+D33+9FTDXL[LA*AET
M7*;@(Z$KAJMUEH#KLIF#*I9GX*Z918 NP2U):)ED>=:TR9H]PX>LQ+(%YSUC
M0<%GRCE8,EJ WRO"ZFH.WD9$X"Q_)]F_W47@[9MWX W(2O!U33=<#H;/3"'=
M4X,TD]:5R\85](0K-OA"2['F("Y3DFKLHW%[;\3>E+)VVJ*]MI=HE/#3ICP'
MMO4+0!9"FO%<O=P<ZMSY?[W'_[GWGAAV-]'LFL]^9J+=DHHRD96KWC3YZ[.$
M@VM!"OZW+O(-MZ/G5LGT@E<X(7-#9DM.V)88BY]_@I[UJT[V*<FB*<GBB<AZ
M 7*Z #EC[(O#,J7=,M6%HF'Q:A:U#6T79P[T'7=F;H]%UL"@XT$GZ.,B#2Z
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
M29S*H;-0:GGJNC)<0$)E@R\AQ3<S+A*JL"KFKEP*H)$1);'K>U[732A+G='
M/+L6HP'/5,Q2N!9$9DE"Q=,YQ'P]=)K.]L$-FR^4?N".!DLZAPFHV^6UP)I;
MN$0L@50RGA(!LZ%SUCP-FIX6F!8_&:SE3IGHH4PYO]>5RVCH>+I'$$.HM 7%
MVPK&$,?:"?OQD)LZ14PMW"UOW2_,X'$P4RIAS.-?+%*+H7/BD AF-(O5#5]_
MA7Q '>T7\EB:*UEOVO8\AX295#S)Q=B#A*6;.WW,0>P(FNT] C\7^&\5M')!
MZZV"=BYH&S*;H1@. 55T-!!\381NC6ZZ8& :-0Z?I?I_GRB!;QGJU&B2324\
M9) J\F6%5TF. U"4Q?(#^42^8VO"9V0L(&(*']Q. G)\]($<$9:2'PN>29I&
M<N J[(HV=,,\[/DFK+\G[+<L;A"O^9'XGN]7R,>OR=,&:7E[Y4&]_(H*E%=&
M=Y%? =$O(/K&K[W'S_>:;7(#*QZO6#K?TKJ@(8N9>B+/Y"5E<G<%R13$[RIR
MM;'T.G JES2$H8.)+D&LP!F]?]?L>I^K.-HT"RR9E1BW"L8MX]YZXT0E=V9R
M7BI(9"7&EDV,-LT"2V8EC.T"8[MVJ@8P59B[4HDLT11Q*6%)EI I%^BD9V](
M,3A.VRJF&^^N\=8[RFK4[WCX&[BK75JU73B4EB6S$JU.0:M32VL"88;)3 RU
M9X*KUI-9,\@9PHL,P .3NS;>H;/2IEE@R:S$N5MP[MI-[JY-C#;- DMF)8R]
M F/OH.2>82!"$YZEJ@IB[Y]L;E=E<VW,0_%8,BOA.2GPG-3BJ=NAZ[?P*GJU
ML0Z=@C;- DMF)<;]@G'?;B;W;6*T:198,BMA;'I_O\N]_[A1UYL?BC5WVUTI
MS$+Q8J4(7F^W@>'NG%?TZ1*_Q^<X5!+##(5>HX=[D=@<V#85Q9?F"#/E"@]$
MIKC 0RX(W0#?SSA7VXH^%17'YM$?4$L#!!0    ( %:'"%7<ZOR_1@,  ,H4
M   -    >&PO<W1Y;&5S+GAM;-U874_;,!3]*U$8$T@3:1M(F]%6VBHA3=HF
M)'C8&W(;I[7DV)GCLI9?/U\[33_P[3H>!ETJB'V/S[G']DUCZ%=ZR>G=C%(=
M+ HNJD$XT[K\&$759$8+4EW(D@J#Y%(51)NNFD95J2C)*B 5/.JT6DE4$";"
M85_,BYM"5\%$SH4>A-TF%+C;EVP0MI/+,'!R(YG10?AP]O[G7.KK=X&[GWPX
M.6D]G%_OQL\L<!Y&7M&K T0O6BU<&$!,/#E,?)\V)MW=EK;#3XV0(YYBM-Y!
MCO88PH13CQ\K] =BM^4E;LP%.I8<U64R[.=2K*LE#EW J)."!H^$#\(1X6RL
M&+!R4C"^=.$.!":22Q5H4Z8F71LBU9.#VZX'%5SK%$Q(97.[#.[WN!Z^ ZQZ
M8)!QWACLA"XP[)=$:ZK$C>G8P3;X# KJ]OVR- ZGBBS;G:MP3; WDV0L5495
MDZ8=KD+#/J<YV%%L.H.[EF4$H-:R,(V,D:D4Q'I8,>J&D9U0SN_@\?Z1;VDO
M\HU]L[LFFJ8Q5#>=C.N _J::T]Z4O7R1;E"R1ZD_S\UTA.U#A=);17.VL/U%
MWAC U-NX.BE+OOS$V504U$W^X(3#/EGQ@IE4[,ED@U*9F !58?!(E6:3S<@O
M1<I[NM"K<EKDN.?.$7K^M^L\I8(JPC=-F]I_RZO\8L=Q][4LVV^57<->C_4[
M^ZV;O#H&D\DQF#R*FNP=@\GT"$QV7^U;\W"3\=M<R*@^"6T<M[8.6TTT@$/M
M(/P.1V2^3AJ,YXQK)NK>C&49%<_.7$9>D['Y0VU+WXS/:$[F7-\WX"!<M[_1
MC,V+M!EU"PM1CUJWO\+TVDESHC:YF,CH@F:CNJNF8]L,3,-DK2\@["(W]O(C
M&,=A?@0P+ _F .,X%I;G?YI/#YV/PS!O/2_20SD]E.-8/F1D/U@>/R<UEW^F
M:1K'28*MZ&CD=3#"UBU)X,>OAGD#!I8',OW=6N.[C5?(_CK ]G1?A6 SQ2L1
MFRF^UH#XUPT8:>K?;2P/,+!=P&H'\OOS0$WY.7$,NXIYPYY@'$E3#(%:]-=H
MDB"KD\#'OS_84Q+':>I' /,[B&,,@:<11S 'X %#XMB^!W?>1]'J/16M_WLY
M_ U02P,$%     @ 5H<(59>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2
MN6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>
M:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEF
MM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;
M&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ
M8K3^-8+)#^Q^ %!+ P04    " !6APA5/_^5^!4$   S(@  #P   'AL+W=O
M<FMB;V]K+GAM;,6:46_3.A2 _XJ5%[@/HXWC#I@HTF# K32@HM->D9N<MM8<
MN]A.!_OU.,FMKE.V(UZ.\M3&SKPO)[&_<]R\N;?N;FWM'?M9:^/GV2Z$_<5D
MXLL=U-*_L'LPL6=C72U#/'3;B=\[D)7? 81:3_AT>CZII3+9VS?'L99NDA[8
M &50UL3&MN%6P;W_O[\]9 ?EU5II%7[-L^Z[AHS5RJA:/4 USZ89\SM[_Z]U
MZL&:(/6J=%;K>9;W';?@@BK_:%ZUD#=R[;N6(-??9 299^?3..!&.1^Z,[KQ
M960\0#RY/VJ"_:AT '<E WQRMMDKLVV'B5<Q22ZCB\/QLP_BA?N;,-K-1I5P
M9<NF!A/Z.#K0+:#Q.[7W&3.RAGGVWA[ L:7<0GM1\;\LJOX"0R1+PN4N5.QP
MBZICI.0Q%1@/%8O?O-6JBAP5>R>U-"6P!)(CD'Q$R.\\@2P0R&(4R%6+$_\T
M@10(I!@1<A#)&0(Y&Q.R2"#/$<CS,2%% OD2@7Q)"_G5;:51#UU'0O0*(7I%
M2[126Z/BN=($=EF6MC$A+L5L&0-8*O )Y&L$\C7YO0TN*H1=*]F)+)(Q:2KV
M#3HY)BOW%%NZI[28"W, ']J3>KJ/4CEV*W4#[#/(-)8Y:AABQ1Q=TMDYSI9Z
M;TW+G/)A<LF)[7(%ZY"R8 [)R252URJYI>V3&.<'F)/)D6,.R8DEL@JVO-M9
M78'SS]B''TW,]%(V3!TYL3LZMK-WLE^8ZSB2/UW]<LP:.;$V%J:T-; ;^7-X
M/S%)Y,26^!+'O;;>LV5,35<[Z8!=AN#4NHE)MAXDJI@Y<FIUP+8]HYL7G\!N
MG=SO5,D6IA\MQ<3<D1/+8]6L/?QH6M(/AY-UCF.ZX,2Z0-4[R/TXI@M.K L<
M,\W^.%J2$%L#E>\PFIA0.+%0GI(O>WYS,K<YIA0^@E+^0_3_I)"86_A(;GDD
MEIAB.+%BT.5\^&1BUN'$UD&7\R$F9AT^9L$RJ/,X9AU.;1T4<Y9ND6 .*H@=
MA%96PYT<S$$%L8/PQ3UU4($YJ!C50>FS6: ;8V,YZ(RMXO I)N:@@MA!".9E
M5:D4$[-006PA-)K#*819J""V4%M5L^=7$*32J<$+S#D%L7/0\IJ=I9B8<PIJ
MYSR6#<7;V]2U=+_23?D"<TY![9S',=O)<E)R"\PY@KKN>2IM^V->"\PY@KKN
M>1JSO?$I)N8<0>P<%'.P_ C,.8+8.3AF:G"!_AQ#[)QT.RB9.E+W>7"*B3E'
M$#L'+RD&T<2<(T:M?-)\2& 6$J-6/H-H8A828^ZW#:.)64A06PC%3"N?&6:A
M&;6%3K<%C\G18']CAAEHUK^O<'Q)H8*-,E!]B</[V%Y*72X=:S_ZGU3$K-T'
MW31:OX]M7\VUE=7QG8?C^QIO?P-02P,$%     @ 5H<(5:&7ZI3) 0  H!X
M !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W9N6["0!2%X5=!?@"&
MNY@L@E1ITD:\@$6&12RV/!,%WCX("G*L%&FB.94UMGS]R\4G:SQ[C_LF;]MC
MVFR[-#H=]L<TKS8Y=\\AI.4F'IHT;KMXO%Q9M?VAR9=EOPY=L]PUZQAT,IF&
M_N>,ZF7V<^9H<>[B7R:VJ]5V&5_;Y><A'O,O@\-7V^_2)L9<C19-OXYY7H73
M_GXZA>M!QI?)U>CM8U[U;Q]2A=)!"D%:/L@@R,H'.01Y^: :@NKR05,(FI8/
M>H"@A_)!CQ#T6#[H"8*>R@?)!&6<$"0-L";06I!K(?!:$&PA$%N0;"$P6Q!M
M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;!Q_;!'HKZJT$>BOJ
MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MM@
MLX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'
MO9U ;T>]G4!O'VQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H7:/>-8'>
M->I=_Z?>*9_W,=U[;FM\_G]2G2_WQOOCK\O;R<%+N.(<X(?TRS=02P,$%
M  @ 5H<(52BT:!/# 0  B1X  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=G)
M;L(P% 707T'95L1X@ X"-FVW+8O^@)L\("*)+=M0^/LZ89!:T:B(2KV;1(GM
M=U]LZ6PR?MM9\KUM5=9^DBQ#L ^,^6Q)E?:IL53'D;EQE0[QT2V8U=E*+XB)
MP6#$,E,'JD,_-#62Z?B)YGI=AM[S-K[VA:DGB:/2)[W'_<0F:Y)H:\LBTR&.
MLTV=?TOI'Q+2N+*=XY>%]3=Q0L+.)C0C/P<<UKUNR+DBI]Y,N_"BJSB+;4OF
MPZXDGW:7.-.CF<^+C'*3K:NX)/76D<[]DBA49;HO>M.='.(.T_[*K\YORW0%
MQIDS9ZR/)^;H\KCCD32K^S86(A>*[D\\)<;25W\?-:>=4_[+[+B]'\:MVO/P
MK+U=O\=?S_A4_\(^!$@?$J0/!=+'$*2/$4@?MR!]W('T<0_2!Q^@-((B*D<A
ME:.8RE%0Y2BJ<A16.8JK' 56CB*K0)%5H,@J4&05*+(*%%D%BJP"15:!(JM
MD56@R"I19)4HLDH4626*K!)%5HDBJT215:+(*E%DE2BR*A19%8JL"D56A2*K
M0I%5H<BJ4&15*+(J%%D5BJQ#%%F'_RGKNS&KO_XYVMS32A?U,9^U?Z"GGU!+
M 0(4 Q0    ( %:'"%4'04UB@0   +$    0              "  0    !D
M;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ 5H<(5:WA!DGN    *P(  !$
M             ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @
M5H<(59E<G",0!@  G"<  !,              ( !S $  'AL+W1H96UE+W1H
M96UE,2YX;6Q02P$"% ,4    " !6APA5SP3.3HD&  "A)@  &
M    @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @
M5H<(57!J&;^L!@  $1P  !@              ("!S X  'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;%!+ 0(4 Q0    ( %:'"%5A1O 190,  -L0   8
M          " @:X5  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M    " !6APA5*< Z_D\&  ".&P  &               @(%)&0  >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ 5H<(56/KX<X\ P  =0L
M !@              ("!SA\  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+
M 0(4 Q0    ( %:'"%47@R=5,0H  ,Q5   8              " @4 C  !X
M;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " !6APA5 A-'QD<'
M  !1(   &               @(&G+0  >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL4$L! A0#%     @ 5H<(55^=.RNI @  T 4  !@              ("!
M)#4  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( %:'"%4I
MS$&YD@L  .X?   8              " @0,X  !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q02P$"% ,4    " !6APA5\6I00JD$  #?"P  &0
M    @('+0P  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (
M %:'"%75P[7G]P<  $ 5   9              " @:M(  !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL4$L! A0#%     @ 5H<(57?XNN_% P   PD  !D
M             ("!V5   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"
M% ,4    " !6APA5!+"SWJ\%  !2#0  &0              @('55   >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( %:'"%7/GUQ,PPP
M $,A   9              " @;M:  !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL4$L! A0#%     @ 5H<(59AO[$G.!   < L  !D              ("!
MM6<  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " !6APA5
MGJP6D/\$   @#   &0              @(&Z;   >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;%!+ 0(4 Q0    ( %:'"%7R^M[_( 8  %P/   9
M      " @?!Q  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%
M  @ 5H<(5;_#?<#; P  / H  !D              ("!1W@  'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " !6APA5..X8*E\&   2$
M&0              @(%9?   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+
M 0(4 Q0    ( %:'"%6V6>P[HP,  #$(   9              " @>^"  !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ 5H<(58!!'I*(
M"@  A!T  !D              ("!R88  'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q02P$"% ,4    " !6APA59(OYR?H"  "T!@  &0
M@(&(D0  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( %:'
M"%5-X'.HHP,   D)   9              " @;F4  !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL4$L! A0#%     @ 5H<(5>56:7:1 P  3P@  !D
M         ("!DY@  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M    " !6APA52X>Y<-@"  "-!@  &0              @(%;G   >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( %:'"%5HGA SK@0  ($+
M   9              " @6J?  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M4$L! A0#%     @ 5H<(599VV4\0!   D0H  !D              ("!3Z0
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " !6APA51A/8
MY#@%  "!#0  &0              @(&6J   >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;%!+ 0(4 Q0    ( %:'"%6$'%5*#0,  &X*   9
M  " @06N  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @
M5H<(58U$EN(T P  , X  !D              ("!2;$  'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q02P$"% ,4    " !6APA5[^Q*88P$   @'   &0
M            @(&TM   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4
M Q0    ( %:'"%7]C%K<? D  #MO   9              " @7>Y  !X;"]W
M;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ 5H<(5=O5$];2!0
MG2H  !D              ("!*L,  'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6Q02P$"% ,4    " !6APA5#/3A_V4#  !F#   &0              @($S
MR0  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( %:'"%6,
M)EZPT (  # (   9              " @<_,  !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL4$L! A0#%     @ 5H<(532*R;JV @  ,P<  !D
M     ("!UL\  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M" !6APA5088;MQ8$   Z$P  &0              @('#T@  >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( %:'"%57;M:4^00  '(B   9
M              " @1#7  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L!
M A0#%     @ 5H<(53\)02:0 P  [Q(  !D              ("!0-P  'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " !6APA57QT%-M8"
M   1"   &0              @($'X   >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;%!+ 0(4 Q0    ( %:'"%6F'*K1B@(  /8&   9              "
M@13C  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ 5H<(
M57^I0-:B!   @Q0  !D              ("!U>4  'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6Q02P$"% ,4    " !6APA5'6XVV6@#  "B"P  &0
M        @(&NZ@  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0
M   ( %:'"%7H"[DJ;00  +$9   9              " @4WN  !X;"]W;W)K
M<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ 5H<(5<2B+7C= @  ,PD
M !D              ("!\?(  'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q0
M2P$"% ,4    " !6APA51!!G&-T#   N$   &0              @($%]@
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( %:'"%4MLO76
MG ,  *T/   9              " @1GZ  !X;"]W;W)K<VAE971S+W-H965T
M-#<N>&UL4$L! A0#%     @ 5H<(5;VEV3UJ!   2!<  !D
M ("![/T  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " !6
MAPA5JRE9A6($  "8%   &0              @(&- @$ >&PO=V]R:W-H965T
M<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( %:'"%7X&_P)RP4  #TN   9
M          " @28' 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#
M%     @ 5H<(53.C4*DL P  0@\  !D              ("!* T! 'AL+W=O
M<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " !6APA5W.K\OT8#  #*
M%   #0              @ &+$ $ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    (
M %:'"%67BKL<P    !,"   +              "  ?P3 0!?<F5L<R\N<F5L
M<U!+ 0(4 Q0    ( %:'"%4__Y7X%00  #,B   /              "  >44
M 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !6APA5H9?JE,D!  "@'@
M&@              @ $G&0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0
M2P$"% ,4    " !6APA5*+1H$\,!  ")'@  $P              @ $H&P$
I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     .P [ !00   <'0$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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>65
<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>66
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>216</ContextCount>
  <ElementCount>224</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>57</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Condensed Consolidated Statements of Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders??? Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/Organization</Role>
      <ShortName>Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102102 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2107103 - Disclosure - Contract Liabilities and Remaining Performance Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligations</Role>
      <ShortName>Contract Liabilities and Remaining Performance Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2109104 - Disclosure - Investments and Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/InvestmentsandFairValueMeasurements</Role>
      <ShortName>Investments and Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2113105 - Disclosure - Balance Sheet Components</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/BalanceSheetComponents</Role>
      <ShortName>Balance Sheet Components</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2118106 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2120107 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2122108 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2126109 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2132110 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2134111 - Disclosure - Net Loss Per Share Attributable to Common Stockholders</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholders</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2138112 - Disclosure - Segment and Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/SegmentandGeographicInformation</Role>
      <ShortName>Segment and Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2143113 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2203201 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.palantir.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/SignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.palantir.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2310302 - Disclosure - Investments and Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/InvestmentsandFairValueMeasurementsTables</Role>
      <ShortName>Investments and Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.palantir.com/role/InvestmentsandFairValueMeasurements</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2314303 - Disclosure - Balance Sheet Components (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/BalanceSheetComponentsTables</Role>
      <ShortName>Balance Sheet Components (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.palantir.com/role/BalanceSheetComponents</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2323304 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.palantir.com/role/StockholdersEquity</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2327305 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.palantir.com/role/StockBasedCompensation</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2335306 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersTables</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholders</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2339307 - Disclosure - Segment and Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/SegmentandGeographicInformationTables</Role>
      <ShortName>Segment and Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.palantir.com/role/SegmentandGeographicInformation</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail</Role>
      <ShortName>Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Contract Liabilities and Remaining Performance Obligations - Additional information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail</Role>
      <ShortName>Contract Liabilities and Remaining Performance Obligations - Additional information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2411404 - Disclosure - Investments and Fair Value Measurements - Summary Of Assets And Liabilities That Are Measured At Fair Value On A Recurring And Nonrecurring Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail</Role>
      <ShortName>Investments and Fair Value Measurements - Summary Of Assets And Liabilities That Are Measured At Fair Value On A Recurring And Nonrecurring Basis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2412405 - Disclosure - Investments and Fair Value Measurements - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail</Role>
      <ShortName>Investments and Fair Value Measurements - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2415406 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail</Role>
      <ShortName>Balance Sheet Components - Schedule of Property and Equipment, Net (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2416407 - Disclosure - Balance Sheet Components - Additional information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/BalanceSheetComponentsAdditionalinformationDetail</Role>
      <ShortName>Balance Sheet Components - Additional information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2417408 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail</Role>
      <ShortName>Balance Sheet Components - Schedule of Accrued Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2419409 - Disclosure - Debt (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/DebtDetail</Role>
      <ShortName>Debt (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.palantir.com/role/Debt</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2421410 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2424411 - Disclosure - Stockholders' Equity - Summary of Total Authorized, Issued, And Outstanding Shares (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail</Role>
      <ShortName>Stockholders' Equity - Summary of Total Authorized, Issued, And Outstanding Shares (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2425412 - Disclosure - Stockholders' Equity - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail</Role>
      <ShortName>Stockholders' Equity - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2428413 - Disclosure - Stock-Based Compensation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail</Role>
      <ShortName>Stock-Based Compensation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2429414 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail</Role>
      <ShortName>Stock-Based Compensation - Summary of Stock Option Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2430415 - Disclosure - Stock-Based Compensation - Summary of RSU Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail</Role>
      <ShortName>Stock-Based Compensation - Summary of RSU Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2431416 - Disclosure - Stock-Based Compensation - Summary of Stock Based Compensation Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail</Role>
      <ShortName>Stock-Based Compensation - Summary of Stock Based Compensation Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2433417 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/IncomeTaxesAdditionalInformationDetail</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2436418 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Summary of Calculation of Basic and Diluted Net Loss Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders - Summary of Calculation of Basic and Diluted Net Loss Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2437419 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Summary of Antidilutive Securities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders - Summary of Antidilutive Securities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2440420 - Disclosure - Segment and Geographic Information - Summary of Financial Information for Each Reportable Segment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail</Role>
      <ShortName>Segment and Geographic Information - Summary of Financial Information for Each Reportable Segment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2441421 - Disclosure - Segment and Geographic Information - Summary of Reconciliation of Segment Financial Information to Loss from Operations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail</Role>
      <ShortName>Segment and Geographic Information - Summary of Reconciliation of Segment Financial Information to Loss from Operations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2442422 - Disclosure - Segment and Geographic Information - Summary of Revenue by Geography (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail</Role>
      <ShortName>Segment and Geographic Information - Summary of Revenue by Geography (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="pltr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2444423 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.palantir.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.palantir.com/role/SubsequentEvents</ParentRole>
      <Position>51</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="pltr-20220630.htm">pltr-20220630.htm</File>
    <File>a2022q2exhibit101.htm</File>
    <File>a2022q2exhibit311.htm</File>
    <File>a2022q2exhibit312.htm</File>
    <File>a2022q2exhibit321.htm</File>
    <File>pltr-20220630.xsd</File>
    <File>pltr-20220630_cal.xml</File>
    <File>pltr-20220630_def.xml</File>
    <File>pltr-20220630_lab.xml</File>
    <File>pltr-20220630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="635">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>69
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "pltr-20220630.htm": {
   "axisCustom": 1,
   "axisStandard": 27,
   "contextCount": 216,
   "dts": {
    "calculationLink": {
     "local": [
      "pltr-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "pltr-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "pltr-20220630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "pltr-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pltr-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "pltr-20220630.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": 400,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 2,
    "http://www.palantir.com/20220630": 1,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 8
   },
   "keyCustom": 25,
   "keyStandard": 199,
   "memberCustom": 15,
   "memberStandard": 40,
   "nsprefix": "pltr",
   "nsuri": "http://www.palantir.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.palantir.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107103 - Disclosure - Contract Liabilities and Remaining Performance Obligations",
     "role": "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligations",
     "shortName": "Contract Liabilities and Remaining Performance Obligations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pltr:InvestmentsAndFairValueMeasurementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109104 - Disclosure - Investments and Fair Value Measurements",
     "role": "http://www.palantir.com/role/InvestmentsandFairValueMeasurements",
     "shortName": "Investments and Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pltr:InvestmentsAndFairValueMeasurementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113105 - Disclosure - Balance Sheet Components",
     "role": "http://www.palantir.com/role/BalanceSheetComponents",
     "shortName": "Balance Sheet Components",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118106 - Disclosure - Debt",
     "role": "http://www.palantir.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120107 - Disclosure - Commitments and Contingencies",
     "role": "http://www.palantir.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122108 - Disclosure - Stockholders' Equity",
     "role": "http://www.palantir.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126109 - Disclosure - Stock-Based Compensation",
     "role": "http://www.palantir.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132110 - Disclosure - Income Taxes",
     "role": "http://www.palantir.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2134111 - Disclosure - Net Loss Per Share Attributable to Common Stockholders",
     "role": "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholders",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138112 - Disclosure - Segment and Geographic Information",
     "role": "http://www.palantir.com/role/SegmentandGeographicInformation",
     "shortName": "Segment and Geographic Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143113 - Disclosure - Subsequent Events",
     "role": "http://www.palantir.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2203201 - Disclosure - Significant Accounting Policies (Policies)",
     "role": "http://www.palantir.com/role/SignificantAccountingPoliciesPolicies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Significant Accounting Policies (Tables)",
     "role": "http://www.palantir.com/role/SignificantAccountingPoliciesTables",
     "shortName": "Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310302 - Disclosure - Investments and Fair Value Measurements (Tables)",
     "role": "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsTables",
     "shortName": "Investments and Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2314303 - Disclosure - Balance Sheet Components (Tables)",
     "role": "http://www.palantir.com/role/BalanceSheetComponentsTables",
     "shortName": "Balance Sheet Components (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2323304 - Disclosure - Stockholders' Equity (Tables)",
     "role": "http://www.palantir.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2327305 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://www.palantir.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2335306 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)",
     "role": "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersTables",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2339307 - Disclosure - Segment and Geographic Information (Tables)",
     "role": "http://www.palantir.com/role/SegmentandGeographicInformationTables",
     "shortName": "Segment and Geographic Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405401 - Disclosure - Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail)",
     "role": "http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail",
     "shortName": "Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i2471eface928480cb27e30b29abb193c_I20210630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockByClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "if44aedfb05ae459db485af66e5be0904_I20220630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Significant Accounting Policies - Additional Information (Detail)",
     "role": "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
     "shortName": "Significant Accounting Policies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ConcentrationRiskPercentage1",
       "us-gaap:ConcentrationRiskPercentage1",
       "us-gaap:ConcentrationRiskPercentage1",
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ieda70ee2119741c68f93627d634274e2_D20220401-20220630",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - Contract Liabilities and Remaining Performance Obligations - Additional information (Detail)",
     "role": "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail",
     "shortName": "Contract Liabilities and Remaining Performance Obligations - Additional information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411404 - Disclosure - Investments and Fair Value Measurements - Summary Of Assets And Liabilities That Are Measured At Fair Value On A Recurring And Nonrecurring Basis (Detail)",
     "role": "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail",
     "shortName": "Investments and Fair Value Measurements - Summary Of Assets And Liabilities That Are Measured At Fair Value On A Recurring And Nonrecurring Basis (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "id38c191bce214f7da8061cf3bdcd72f4_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesUnrealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412405 - Disclosure - Investments and Fair Value Measurements - Additional Information (Detail)",
     "role": "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail",
     "shortName": "Investments and Fair Value Measurements - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesUnrealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415406 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Detail)",
     "role": "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail",
     "shortName": "Balance Sheet Components - Schedule of Property and Equipment, Net (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416407 - Disclosure - Balance Sheet Components - Additional information (Detail)",
     "role": "http://www.palantir.com/role/BalanceSheetComponentsAdditionalinformationDetail",
     "shortName": "Balance Sheet Components - Additional information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417408 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Detail)",
     "role": "http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail",
     "shortName": "Balance Sheet Components - Schedule of Accrued Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i71d76191d5284ef0be675366c3744977_I20220331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419409 - Disclosure - Debt (Detail)",
     "role": "http://www.palantir.com/role/DebtDetail",
     "shortName": "Debt (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0b71dcc1ac0744fdb908fbd3e29eb9a8_D20220101-20220630",
      "decimals": "5",
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityCommitmentFeePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421410 - Disclosure - Commitments and Contingencies - Additional Information (Detail)",
     "role": "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
     "shortName": "Commitments and Contingencies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockByClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424411 - Disclosure - Stockholders' Equity - Summary of Total Authorized, Issued, And Outstanding Shares (Detail)",
     "role": "http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail",
     "shortName": "Stockholders' Equity - Summary of Total Authorized, Issued, And Outstanding Shares (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations",
     "role": "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pltr:MinimumOwnershipThreshold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425412 - Disclosure - Stockholders' Equity - Additional Information (Detail)",
     "role": "http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail",
     "shortName": "Stockholders' Equity - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pltr:MinimumOwnershipThreshold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428413 - Disclosure - Stock-Based Compensation - Additional Information (Detail)",
     "role": "http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail",
     "shortName": "Stock-Based Compensation - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ia89534ac53ce41d0832ecc0661117198_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "id38c191bce214f7da8061cf3bdcd72f4_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429414 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail)",
     "role": "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail",
     "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ifa28240fb730449e960dc5e4bc0b7202_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430415 - Disclosure - Stock-Based Compensation - Summary of RSU Activity (Detail)",
     "role": "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail",
     "shortName": "Stock-Based Compensation - Summary of RSU Activity (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ifa28240fb730449e960dc5e4bc0b7202_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431416 - Disclosure - Stock-Based Compensation - Summary of Stock Based Compensation Expense (Detail)",
     "role": "http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail",
     "shortName": "Stock-Based Compensation - Summary of Stock Based Compensation Expense (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "if9670438bc6c4e699c8d4f38afadaff9_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433417 - Disclosure - Income Taxes - Additional Information (Detail)",
     "role": "http://www.palantir.com/role/IncomeTaxesAdditionalInformationDetail",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436418 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Summary of Calculation of Basic and Diluted Net Loss Per Share (Detail)",
     "role": "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders - Summary of Calculation of Basic and Diluted Net Loss Per Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437419 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Summary of Antidilutive Securities (Detail)",
     "role": "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders - Summary of Antidilutive Securities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440420 - Disclosure - Segment and Geographic Information - Summary of Financial Information for Each Reportable Segment (Detail)",
     "role": "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail",
     "shortName": "Segment and Geographic Information - Summary of Financial Information for Each Reportable Segment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i76666b47ddc84b759e9ed4d81af41041_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441421 - Disclosure - Segment and Geographic Information - Summary of Reconciliation of Segment Financial Information to Loss from Operations (Detail)",
     "role": "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail",
     "shortName": "Segment and Geographic Information - Summary of Reconciliation of Segment Financial Information to Loss from Operations (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i617e7d211e7845789aea134b6bf82c1b_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss",
     "role": "http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
     "shortName": "Condensed Consolidated Statements of Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i0157e919670343fda37efbc56a5713f2_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442422 - Disclosure - Segment and Geographic Information - Summary of Revenue by Geography (Detail)",
     "role": "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail",
     "shortName": "Segment and Geographic Information - Summary of Revenue by Geography (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i2bf8057ddc1241ddbdb5153f204b7ee3_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i9a706caf1f1e463bb3e63e82071c3a79_I20220701",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444423 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.palantir.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "i9a706caf1f1e463bb3e63e82071c3a79_I20220701",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "iafe509619123430a8c4b2cb5026f23ce_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity",
     "role": "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
     "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "iafe509619123430a8c4b2cb5026f23ce_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows",
     "role": "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Organization",
     "role": "http://www.palantir.com/role/Organization",
     "shortName": "Organization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102102 - Disclosure - Significant Accounting Policies",
     "role": "http://www.palantir.com/role/SignificantAccountingPolicies",
     "shortName": "Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pltr-20220630.htm",
      "contextRef": "ie1af4dd07a5640088b43e67a8ed64647_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 57,
   "tag": {
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail"
     ],
     "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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.palantir.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "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.palantir.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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "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": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.palantir.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.palantir.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r585"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.palantir.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r586"
     ],
     "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.palantir.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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "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.palantir.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.palantir.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.palantir.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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r583"
     ],
     "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.palantir.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.palantir.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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r583"
     ],
     "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.palantir.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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r583"
     ],
     "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.palantir.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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r594"
     ],
     "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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r583"
     ],
     "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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r583"
     ],
     "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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r583"
     ],
     "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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r583"
     ],
     "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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r582"
     ],
     "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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r584"
     ],
     "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.palantir.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.palantir.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "pltr_AccountsReceivableBenchmarkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable Benchmark",
        "label": "Accounts Receivable Benchmark [Member]",
        "terseLabel": "Accounts Receivable Benchmark"
       }
      }
     },
     "localname": "AccountsReceivableBenchmarkMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_AlternativeInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alternative investment.",
        "label": "Alternative Investment [Member]",
        "terseLabel": "Alternative Investment"
       }
      }
     },
     "localname": "AlternativeInvestmentMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_CommercialContractMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Contract [Member]",
        "label": "Commercial Contract [Member]",
        "terseLabel": "Commercial Contract"
       }
      }
     },
     "localname": "CommercialContractMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_CommercialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial",
        "label": "Commercial [Member]",
        "terseLabel": "Commercial"
       }
      }
     },
     "localname": "CommercialMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_CommonClassFMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Class F [Member]",
        "label": "Common Class F [Member]",
        "terseLabel": "Class F Common Stock"
       }
      }
     },
     "localname": "CommonClassFMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.palantir.com/role/CoverPage",
      "http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail",
      "http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_CommonStockVotingRightsNumberOfVotes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Voting Rights, Number of Votes",
        "label": "Common Stock, Voting Rights, Number of Votes",
        "terseLabel": "Voting rights"
       }
      }
     },
     "localname": "CommonStockVotingRightsNumberOfVotes",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "pltr_ContractualOptionAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual option amount.",
        "label": "Contractual Option Amount",
        "terseLabel": "Contractual option amounts"
       }
      }
     },
     "localname": "ContractualOptionAmount",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_Contribution": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contribution.",
        "label": "Contribution",
        "terseLabel": "Contribution",
        "totalLabel": "Total contribution"
       }
      }
     },
     "localname": "Contribution",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail",
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_ControlOfTotalVotingPower": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Control of total voting power.",
        "label": "Control Of Total Voting Power",
        "terseLabel": "Control of total voting power"
       }
      }
     },
     "localname": "ControlOfTotalVotingPower",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "pltr_CustomerDepositCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer deposit current.",
        "label": "Customer Deposit Current",
        "terseLabel": "Customer deposits"
       }
      }
     },
     "localname": "CustomerDepositCurrent",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_CustomerDepositNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer deposit noncurrent.",
        "label": "Customer Deposit Noncurrent",
        "terseLabel": "Customer deposits, noncurrent"
       }
      }
     },
     "localname": "CustomerDepositNoncurrent",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_CustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer",
        "label": "Customer [Member]",
        "terseLabel": "Customer"
       }
      }
     },
     "localname": "CustomerMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_EarningsPerShareBasicAndDilutedEPSAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Per Share, Basic and Diluted EPS",
        "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]",
        "terseLabel": "Net loss per share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedEPSAbstract",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "pltr_GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail": {
       "order": 2.0,
       "parentTag": "pltr_Contribution",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General and administrative expense excluding stock-based compensation expense.",
        "label": "General and Administrative Expense Excluding Stockbased Compensation Expense",
        "verboseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseExcludingStockbasedCompensationExpense",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Operating Lease Liability, Current and Noncurrent",
        "label": "Increase (Decrease) In Operating Lease Liability, Current and Noncurrent",
        "terseLabel": "Operating lease liabilities, current and noncurrent"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiabilityCurrentAndNoncurrent",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_InvestmentAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Agreement [Member]",
        "label": "Investment Agreement [Member]",
        "terseLabel": "Investment Agreement"
       }
      }
     },
     "localname": "InvestmentAgreementMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_InvestmentCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment commitments.",
        "label": "Investment Commitments [Member]",
        "terseLabel": "Investment Commitments"
       }
      }
     },
     "localname": "InvestmentCommitmentsMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_InvestmentInNumberOfOunceOfGoldBars": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in number of ounce of gold bars.",
        "label": "Investment In Number Of Ounce Of Gold Bars",
        "terseLabel": "Investment in number of ounce of gold bars"
       }
      }
     },
     "localname": "InvestmentInNumberOfOunceOfGoldBars",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "pltr_InvestmentPurchasePriceCommitment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment purchase price commitment.",
        "label": "Investment Purchase Price Commitment",
        "terseLabel": "Aggregate purchase price commitment"
       }
      }
     },
     "localname": "InvestmentPurchasePriceCommitment",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_InvestmentsAndFairValueMeasurementsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments and fair value measurements.",
        "label": "Investments and Fair Value Measurements [Text Block]",
        "verboseLabel": "Investments and Fair Value Measurements"
       }
      }
     },
     "localname": "InvestmentsAndFairValueMeasurementsTextBlock",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of common stock upon net exercise of common stock warrants and other shares",
        "label": "Issuance Of Common Stock Upon Net Exercise Of Common Stock Warrants and Other, Shares",
        "terseLabel": "Issuance of common stock upon net exercise of common stock warrants (in shares)"
       }
      }
     },
     "localname": "IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherShares",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "pltr_IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of common stock upon net exercise of common stock warrants and other value.",
        "label": "Issuance Of Common Stock Upon Net Exercise Of Common Stock Warrants and Other, Value",
        "terseLabel": "Issuance of common stock upon net exercise of common stock warrants and other"
       }
      }
     },
     "localname": "IssuanceOfCommonStockUponNetExerciseOfCommonStockWarrantsAndOtherValue",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_July2022AmendmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "July 2022 Amendment",
        "label": "July 2022 Amendment [Member]",
        "terseLabel": "July 2022 Amendment"
       }
      }
     },
     "localname": "July2022AmendmentMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_LineOfCreditMinimumLiquidityToBeMaintained": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Minimum Liquidity To Be Maintained",
        "label": "Line of Credit Minimum Liquidity To Be Maintained",
        "terseLabel": "Line of credit minimum liquidity to be maintained"
       }
      }
     },
     "localname": "LineOfCreditMinimumLiquidityToBeMaintained",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_LongTermPurchaseCommitmentReliefAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term Purchase Commitment, Relief Amount",
        "label": "Long-term Purchase Commitment, Relief Amount",
        "terseLabel": "Purchase commitment relief amount"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentReliefAmount",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_March2022AmendmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended Two Thousand And Fourteen Revolving Credit Facility [Member]",
        "label": "March 2022 Amendment [Member]",
        "terseLabel": "March 2022 Amendment"
       }
      }
     },
     "localname": "March2022AmendmentMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_MaximumContractValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum contract value.",
        "label": "Maximum Contract Value",
        "terseLabel": "Maximum contract value"
       }
      }
     },
     "localname": "MaximumContractValue",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_MinimumOwnershipThreshold": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum ownership threshold.",
        "label": "Minimum Ownership Threshold",
        "terseLabel": "Minimum ownership threshold (in shares)"
       }
      }
     },
     "localname": "MinimumOwnershipThreshold",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "pltr_NoncashOperatingLeaseCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash operating lease cost.",
        "label": "Noncash Operating Lease Cost",
        "terseLabel": "Non-cash operating lease expense"
       }
      }
     },
     "localname": "NoncashOperatingLeaseCost",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_NumberOfSharesCommittedToPurchase": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares committed to purchase.",
        "label": "Number Of Shares Committed To Purchase",
        "terseLabel": "Number of shares committed to purchase"
       }
      }
     },
     "localname": "NumberOfSharesCommittedToPurchase",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "pltr_OptionsAndSarsIssuedAndOutstandingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Options and SARs issued and outstanding",
        "label": "Options And SARs Issued And Outstanding [Member]",
        "terseLabel": "Options and stock appreciation rights issued and outstanding"
       }
      }
     },
     "localname": "OptionsAndSarsIssuedAndOutstandingMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_PurchaseCommitmentForCurrentContractYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase Commitment For Current Contract Year",
        "label": "Purchase Commitment For Current Contract Year",
        "terseLabel": "Purchase commitment for current contract year"
       }
      }
     },
     "localname": "PurchaseCommitmentForCurrentContractYear",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_PurchaseCommitmentOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase commitment one",
        "label": "Purchase Commitment One [Member]",
        "terseLabel": "Purchase Commitment One"
       }
      }
     },
     "localname": "PurchaseCommitmentOneMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_PurchaseCommitmentSatisfied": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase Commitment Satisfied",
        "label": "Purchase Commitment Satisfied",
        "terseLabel": "Purchase commitment satisfied"
       }
      }
     },
     "localname": "PurchaseCommitmentSatisfied",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail": {
       "order": 1.0,
       "parentTag": "pltr_Contribution",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research and development expense excluding stock-based compensation expense.",
        "label": "Research and Development Expense Excluding Stockbased Compensation Expense",
        "terseLabel": "Research and development expenses"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseExcludingStockbasedCompensationExpense",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_RestOfWorldMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rest of world.",
        "label": "Rest Of World [Member]",
        "terseLabel": "Rest of world"
       }
      }
     },
     "localname": "RestOfWorldMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_RestrictedCashCurrentAndNoncurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Cash, Current and Noncurrent",
        "label": "Restricted Cash, Current and Noncurrent [Member]",
        "terseLabel": "Restricted cash, current and noncurrent"
       }
      }
     },
     "localname": "RestrictedCashCurrentAndNoncurrentMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_StockIssuedDuringPeriodSharesGrowthUnitsVested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to growth units.",
        "label": "Stock Issued During Period, Shares, Growth Units Vested",
        "terseLabel": "Issuance of common stock upon vesting of growth units (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesGrowthUnitsVested",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "pltr_StockIssuedDuringPeriodValueGrowthUnitsVested": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to growth issued during the period..",
        "label": "Stock Issued During Period, Value, Growth Units Vested",
        "terseLabel": "Issuance of common stock upon vesting of growth units"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueGrowthUnitsVested",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pltr_SubscriptionContractTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription contract term.",
        "label": "Subscription Contract Term",
        "terseLabel": "Subscription contract term"
       }
      }
     },
     "localname": "SubscriptionContractTerm",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "pltr_TwoThousandAndFourteenRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand And Fourteen Revolving Credit Facility Member",
        "label": "Two Thousand And Fourteen Revolving Credit Facility [Member]",
        "terseLabel": "2014 Revolving Credit Facility"
       }
      }
     },
     "localname": "TwoThousandAndFourteenRevolvingCreditFacilityMember",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pltr_TypeOfContractAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of Contract [Axis]",
        "label": "Type of Contract [Axis]",
        "terseLabel": "Type of Contract [Axis]"
       }
      }
     },
     "localname": "TypeOfContractAxis",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "pltr_TypeOfContractDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of Contract [Domain]",
        "label": "Type of Contract [Domain]",
        "terseLabel": "Type of Contract [Domain]"
       }
      }
     },
     "localname": "TypeOfContractDomain",
     "nsuri": "http://www.palantir.com/20220630",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r95",
      "r152",
      "r165",
      "r166",
      "r167",
      "r168",
      "r170",
      "r172",
      "r176",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r256",
      "r258",
      "r259"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail",
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r95",
      "r152",
      "r165",
      "r166",
      "r167",
      "r168",
      "r170",
      "r172",
      "r176",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r256",
      "r258",
      "r259"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail",
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r182",
      "r337",
      "r343",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r237",
      "r239",
      "r240",
      "r241",
      "r264",
      "r301",
      "r358",
      "r359",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r503",
      "r540",
      "r543",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail",
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r237",
      "r239",
      "r240",
      "r241",
      "r264",
      "r301",
      "r358",
      "r359",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r503",
      "r540",
      "r543",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail",
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail",
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r182",
      "r337",
      "r343",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r228",
      "r237",
      "r239",
      "r240",
      "r241",
      "r264",
      "r301",
      "r349",
      "r358",
      "r359",
      "r389",
      "r390",
      "r391",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r503",
      "r540",
      "r543",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail",
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail",
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r228",
      "r237",
      "r239",
      "r240",
      "r241",
      "r264",
      "r301",
      "r349",
      "r358",
      "r359",
      "r389",
      "r390",
      "r391",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r503",
      "r540",
      "r543",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail",
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail",
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r179",
      "r180",
      "r337",
      "r342",
      "r541",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r179",
      "r180",
      "r337",
      "r342",
      "r541",
      "r566",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction.",
        "label": "Legal Entity of Counterparty, Type [Axis]",
        "terseLabel": "Legal Entity of Counterparty, Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r31",
      "r469"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.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.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r184",
      "r185"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "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 obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities",
        "totalLabel": "Total accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail",
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Accrued legal"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r10",
      "r224"
     ],
     "calculation": {
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r26",
      "r45",
      "r46",
      "r47",
      "r529",
      "r548",
      "r549"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r44",
      "r47",
      "r54",
      "r55",
      "r56",
      "r97",
      "r98",
      "r99",
      "r431",
      "r466",
      "r544",
      "r545"
     ],
     "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.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r24",
      "r469"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r401",
      "r402",
      "r403",
      "r439"
     ],
     "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.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r361",
      "r404",
      "r405"
     ],
     "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.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "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 net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r394"
     ],
     "calculation": {
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail": {
       "order": 3.0,
       "parentTag": "pltr_Contribution",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Total stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail",
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]"
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r12",
      "r91",
      "r160",
      "r167",
      "r174",
      "r201",
      "r246",
      "r247",
      "r248",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r257",
      "r259",
      "r260",
      "r428",
      "r432",
      "r450",
      "r467",
      "r469",
      "r508",
      "r526"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "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.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r30",
      "r91",
      "r201",
      "r246",
      "r247",
      "r248",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r257",
      "r259",
      "r260",
      "r428",
      "r432",
      "r450",
      "r467",
      "r469"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r364",
      "r365",
      "r366",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]",
        "verboseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r434",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Related Disclosures [Abstract]",
        "terseLabel": "Balance Sheet Related Disclosures [Abstract]"
       }
      }
     },
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation and Consolidation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r7",
      "r82"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]",
        "terseLabel": "Cash and cash equivalents:"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 [Member]",
        "verboseLabel": "Cash and cash equivalents:"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r83"
     ],
     "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, Cash Equivalents, and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r76",
      "r82",
      "r85"
     ],
     "calculation": {
      "http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash - end of period",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash - beginning of period",
        "totalLabel": "Total cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r76",
      "r451"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase in cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertificatesOfDepositMember": {
     "auth_ref": [
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.",
        "label": "Certificates of Deposit [Member]",
        "terseLabel": "Certificates of deposit"
       }
      }
     },
     "localname": "CertificatesOfDepositMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r20",
      "r22",
      "r23",
      "r88",
      "r91",
      "r112",
      "r113",
      "r118",
      "r121",
      "r123",
      "r131",
      "r132",
      "r133",
      "r201",
      "r246",
      "r251",
      "r252",
      "r253",
      "r259",
      "r260",
      "r299",
      "r300",
      "r304",
      "r308",
      "r315",
      "r450",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.palantir.com/role/CoverPage",
      "http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail",
      "http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]",
        "verboseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r39",
      "r514",
      "r533"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "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 7)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r232",
      "r233",
      "r234",
      "r242",
      "r569"
     ],
     "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.palantir.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "terseLabel": "Class A Common Stock"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.palantir.com/role/CoverPage",
      "http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail",
      "http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Common Class B [Member]",
        "terseLabel": "Class B Common Stock"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.palantir.com/role/CoverPage",
      "http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail",
      "http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r97",
      "r98",
      "r439"
     ],
     "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.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r23",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Balance at end of period (in shares)",
        "periodStartLabel": "Balance at the beginning of period (in shares)",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r23",
      "r469"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.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",
        "verboseLabel": "Common stock, $0.001 par value: 20,000,000 Class A shares authorized as of June 30, 2022 and December 31, 2021; 1,962,382 and 1,926,589 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively; 2,700,000 Class B shares authorized as of June 30, 2022 and December 31, 2021; 99,354 and 99,880 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively; and 1,005 Class F shares authorized, issued, and outstanding as of June 30, 2022 and December 31, 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r50",
      "r52",
      "r53",
      "r60",
      "r517",
      "r535"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "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.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "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, software, and other"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r142",
      "r143",
      "r182",
      "r448",
      "r449",
      "r568"
     ],
     "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.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r142",
      "r143",
      "r182",
      "r448",
      "r449",
      "r550",
      "r568"
     ],
     "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.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r142",
      "r143",
      "r182",
      "r448",
      "r449",
      "r550",
      "r568"
     ],
     "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.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r137",
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentrations of Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r142",
      "r143",
      "r182",
      "r448",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Percentage concentration"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r142",
      "r143",
      "r182",
      "r448",
      "r449",
      "r568"
     ],
     "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.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r324",
      "r325",
      "r338"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract with customer, liability"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r339"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized from contract liability balances"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r65",
      "r91",
      "r201",
      "r246",
      "r247",
      "r248",
      "r251",
      "r252",
      "r253",
      "r255",
      "r257",
      "r259",
      "r260",
      "r450"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail"
     ],
     "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.palantir.com/role/DebtDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "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.palantir.com/role/DebtDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r140",
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r87",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r278",
      "r285",
      "r286",
      "r288",
      "r294"
     ],
     "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]",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r13",
      "r15",
      "r16",
      "r90",
      "r95",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r268",
      "r274",
      "r275",
      "r276",
      "r277",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r290",
      "r291",
      "r292",
      "r293",
      "r462",
      "r509",
      "r511",
      "r524"
     ],
     "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.palantir.com/role/DebtDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r16",
      "r289",
      "r511",
      "r524"
     ],
     "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": "Debt instrument carrying amount"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r261",
      "r290",
      "r291",
      "r460",
      "r462",
      "r463"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r37",
      "r90",
      "r95",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r268",
      "r274",
      "r275",
      "r276",
      "r277",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r290",
      "r291",
      "r292",
      "r293",
      "r462"
     ],
     "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.palantir.com/role/DebtDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r80",
      "r92",
      "r412",
      "r417",
      "r418",
      "r419"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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 current.",
        "label": "Deferred Revenue, Current",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredRevenueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "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, noncurrent"
       }
      }
     },
     "localname": "DeferredRevenueNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r80",
      "r222"
     ],
     "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",
        "verboseLabel": "Depreciation and amortization expense excluding the impact of foreign exchange fluctuations"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsAdditionalinformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r80",
      "r155"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r337",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347"
     ],
     "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.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r337"
     ],
     "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": "Summary of Revenue by Geography"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r363",
      "r364",
      "r395",
      "r396",
      "r398",
      "r406"
     ],
     "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.palantir.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_DividendsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r15",
      "r17",
      "r510",
      "r527"
     ],
     "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.",
        "label": "Dividends Payable",
        "terseLabel": "Dividends declared"
       }
      }
     },
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r61",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r110",
      "r112",
      "r121",
      "r122",
      "r123",
      "r127",
      "r128",
      "r440",
      "r441",
      "r518",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net loss per share attributable to common stockholders, basic (in dollars per share)",
        "verboseLabel": "Net loss per share attributable to common stockholders, basic"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r61",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r112",
      "r121",
      "r122",
      "r123",
      "r127",
      "r128",
      "r440",
      "r441",
      "r518",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net loss per share attributable to common stockholders, diluted (in dollars per share)",
        "verboseLabel": "Net loss per share attributable to common stockholders, diluted"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r124",
      "r125",
      "r126",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Loss Per Share Attributable to Common Stockholders"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholders"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r451"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.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 foreign exchange on cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "verboseLabel": "Accrued payroll and related expenses"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r397"
     ],
     "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 share based compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r397"
     ],
     "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": "Unrecognized share based compensation expense, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r54",
      "r55",
      "r56",
      "r97",
      "r98",
      "r99",
      "r101",
      "r107",
      "r109",
      "r130",
      "r202",
      "r315",
      "r322",
      "r401",
      "r402",
      "r403",
      "r413",
      "r414",
      "r439",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r466",
      "r544",
      "r545",
      "r546"
     ],
     "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.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r4",
      "r14",
      "r447"
     ],
     "calculation": {
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.",
        "label": "Equity Securities, FV-NI, Current",
        "terseLabel": "Marketable securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.",
        "label": "Equity Securities, FV-NI, Cost",
        "terseLabel": "Equity securities, fv-ni, cost"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r196",
      "r525",
      "r563",
      "r564",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Marketable securities"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "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.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail",
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r442",
      "r443",
      "r446"
     ],
     "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.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail",
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r442",
      "r443",
      "r444",
      "r445",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "verboseLabel": "Summary Of Assets And Liabilities That Are Measured At Fair Value On A Recurring And Nonrecurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r276",
      "r290",
      "r291",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r443",
      "r476",
      "r477",
      "r478"
     ],
     "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.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "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_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r276",
      "r350",
      "r351",
      "r356",
      "r357",
      "r443",
      "r476"
     ],
     "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\u00a01"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r276",
      "r290",
      "r291",
      "r350",
      "r351",
      "r356",
      "r357",
      "r443",
      "r477"
     ],
     "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\u00a02"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r276",
      "r290",
      "r291",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r443",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level\u00a03"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r276",
      "r290",
      "r291",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r476",
      "r477",
      "r478"
     ],
     "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.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r194",
      "r195",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r287",
      "r313",
      "r437",
      "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",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593"
     ],
     "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.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "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.palantir.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r62"
     ],
     "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.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r141",
      "r568"
     ],
     "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.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GovernmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Organization that is the governing authority of a community.",
        "label": "Government [Member]",
        "terseLabel": "Government"
       }
      }
     },
     "localname": "GovernmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r64",
      "r91",
      "r160",
      "r166",
      "r170",
      "r173",
      "r176",
      "r201",
      "r246",
      "r247",
      "r248",
      "r251",
      "r252",
      "r253",
      "r255",
      "r257",
      "r259",
      "r260",
      "r450"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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.palantir.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r58",
      "r160",
      "r166",
      "r170",
      "r173",
      "r176",
      "r507",
      "r515",
      "r520",
      "r537"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before provision for (benefit from) income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Consolidated Statements of Operations [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r226",
      "r229"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "verboseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r229"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "verboseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r93",
      "r409",
      "r410",
      "r411",
      "r415",
      "r420",
      "r422",
      "r423",
      "r424"
     ],
     "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.palantir.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r94",
      "r108",
      "r109",
      "r158",
      "r408",
      "r416",
      "r421",
      "r538"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "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)",
        "verboseLabel": "Provision for (benefit from) income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.palantir.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r84"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r79",
      "r504"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Customer deposits, current and noncurrent"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Deferred Revenue",
        "terseLabel": "Deferred revenue, current and noncurrent"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxes": {
     "auth_ref": [
      "r79"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.",
        "label": "Increase (Decrease) in Income Taxes",
        "terseLabel": "Increase (decrease) in income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Other noncurrent liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r57",
      "r154",
      "r459",
      "r461",
      "r519"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 3.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",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r74",
      "r77",
      "r84"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentInPhysicalCommodities": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments held in physical commodities, such as gold, silver, platinum, crude oil, coal, sugar, rice, wheat.",
        "label": "Investment in Physical Commodities",
        "terseLabel": "Investment in physical commodities"
       }
      }
     },
     "localname": "InvestmentInPhysicalCommodities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r67",
      "r153"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "verboseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LegalEntityTypeOfCounterpartyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature of the other party participating in a financial transaction.",
        "label": "Legal Entity Type of Counterparty [Domain]",
        "terseLabel": "Legal Entity Type of Counterparty [Domain]"
       }
      }
     },
     "localname": "LegalEntityTypeOfCounterpartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Letter of credit outstanding amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r34",
      "r91",
      "r168",
      "r201",
      "r246",
      "r247",
      "r248",
      "r251",
      "r252",
      "r253",
      "r255",
      "r257",
      "r259",
      "r260",
      "r429",
      "r432",
      "r433",
      "r450",
      "r467",
      "r468"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "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.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r29",
      "r91",
      "r201",
      "r450",
      "r469",
      "r513",
      "r531"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "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.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r6",
      "r36",
      "r91",
      "r201",
      "r246",
      "r247",
      "r248",
      "r251",
      "r252",
      "r253",
      "r255",
      "r257",
      "r259",
      "r260",
      "r429",
      "r432",
      "r433",
      "r450",
      "r467",
      "r468",
      "r469"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "terseLabel": "Line of credit facility commitment fee percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of the credit facility.",
        "label": "Line of Credit Facility, Increase (Decrease), Net",
        "terseLabel": "Increase in borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r32"
     ],
     "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": "Debt instrument maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r32"
     ],
     "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": "Undrawn revolving credit facility amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "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.palantir.com/role/DebtDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.",
        "label": "Long-Term Purchase Commitment, Amount",
        "terseLabel": "Long-term purchase commitment, amount"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r37"
     ],
     "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.palantir.com/role/DebtDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r37",
      "r245"
     ],
     "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.palantir.com/role/DebtDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongtermPurchaseCommitmentPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Long-Term Purchase Commitment, Period",
        "terseLabel": "Period for purchase price commitment (in years)"
       }
      }
     },
     "localname": "LongtermPurchaseCommitmentPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "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.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r243",
      "r244"
     ],
     "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]",
        "verboseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities [Abstract]",
        "terseLabel": "Marketable securities:"
       }
      }
     },
     "localname": "MarketableSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).",
        "label": "Marketable Securities, Gain (Loss)",
        "negatedTerseLabel": "Unrealized and realized (gain) loss from marketable securities, net"
       }
      }
     },
     "localname": "MarketableSecuritiesGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesRealizedGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).",
        "label": "Marketable Securities, Realized Gain (Loss)",
        "terseLabel": "Realized gain (loss) for marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLoss": {
     "auth_ref": [
      "r63"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in marketable security.",
        "label": "Marketable Securities, Unrealized Gain (Loss)",
        "verboseLabel": "Unrealized gain (loss) for marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.",
        "label": "Segment Reconciling Items [Member]",
        "terseLabel": "Reconciling items"
       }
      }
     },
     "localname": "MaterialReconcilingItemsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r134",
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "Organization"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/Organization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r76",
      "r78",
      "r81"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r48",
      "r51",
      "r56",
      "r59",
      "r81",
      "r91",
      "r100",
      "r102",
      "r103",
      "r104",
      "r105",
      "r108",
      "r109",
      "r119",
      "r160",
      "r166",
      "r170",
      "r173",
      "r176",
      "r201",
      "r246",
      "r247",
      "r248",
      "r251",
      "r252",
      "r253",
      "r255",
      "r257",
      "r259",
      "r260",
      "r441",
      "r450",
      "r516",
      "r534"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r111",
      "r114",
      "r115",
      "r116",
      "r117",
      "r120",
      "r123"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Net loss attributable to common stockholders, for diluted net loss per share"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]",
        "terseLabel": "Numerator"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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.palantir.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "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.palantir.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r160",
      "r166",
      "r170",
      "r173",
      "r176"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail": {
       "order": 4.0,
       "parentTag": "pltr_Contribution",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r465"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r465"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, noncurrent"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r464"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r170",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments",
        "verboseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail",
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Accrued other liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of other assets.",
        "label": "Other Assets, Fair Value Disclosure",
        "terseLabel": "Certificates of deposit"
       }
      }
     },
     "localname": "OtherAssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "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.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r49",
      "r52",
      "r426",
      "r427",
      "r430"
     ],
     "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"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other noncurrent liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.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 (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Other operating activities"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r193"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Purchases of marketable securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r71",
      "r73"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other financing activities"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi": {
     "auth_ref": [
      "r75",
      "r197"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.",
        "label": "Proceeds from Sale of Equity Securities, FV-NI",
        "terseLabel": "Proceeds from sales of marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleOfEquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r70",
      "r400"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from the exercise of common stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r9",
      "r223"
     ],
     "calculation": {
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r225",
      "r469",
      "r521",
      "r532"
     ],
     "calculation": {
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail",
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": {
     "auth_ref": [
      "r18",
      "r512",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.",
        "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]",
        "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Axis]"
       }
      }
     },
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": {
     "auth_ref": [
      "r18",
      "r512",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.",
        "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]",
        "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Domain]"
       }
      }
     },
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r168",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of each significant reconciling item, other than profit (loss), revenues, or assets, in the reconciliation of totals of such items in reportable segments to the entity's corresponding consolidated amount.",
        "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Summary of Reconciliation of Segment Financial Information to Loss from Operations"
       }
      }
     },
     "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "negatedTerseLabel": "Principal payments on borrowings"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r407",
      "r505",
      "r581"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "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.palantir.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "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.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash [Abstract]",
        "terseLabel": "Restricted cash, current and noncurrent"
       }
      }
     },
     "localname": "RestrictedCashAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r7",
      "r85"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r11",
      "r85",
      "r567"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Noncurrent",
        "terseLabel": "Restricted cash, noncurrent"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.palantir.com/role/SignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)",
        "verboseLabel": "RSUs outstanding"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail",
      "http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r25",
      "r322",
      "r469",
      "r530",
      "r547",
      "r549"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r97",
      "r98",
      "r99",
      "r101",
      "r107",
      "r109",
      "r202",
      "r401",
      "r402",
      "r403",
      "r413",
      "r414",
      "r439",
      "r544",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "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": [
      "r151",
      "r152",
      "r165",
      "r171",
      "r172",
      "r178",
      "r179",
      "r182",
      "r336",
      "r337",
      "r506"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail",
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail",
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail",
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r334",
      "r335",
      "r340",
      "r348"
     ],
     "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": "Contract Liabilities and Remaining Performance Obligations"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r332"
     ],
     "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": "Remaining performance obligation"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r333"
     ],
     "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 (in years)"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r333"
     ],
     "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.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r333"
     ],
     "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": "Remaining performance obligation (as percent)"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/ContractLiabilitiesandRemainingPerformanceObligationsAdditionalinformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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.palantir.com/role/DebtDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r142",
      "r182"
     ],
     "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": "Revenue Benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofRevenuebyGeographyDetail",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Summary of Antidilutive Securities"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash and cash equivalents.",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of Cash and Cash Equivalents"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r123"
     ],
     "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": "Summary of Calculation of Basic and Diluted Net Loss Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r393"
     ],
     "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": "Summary of Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r160",
      "r163",
      "r169",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail",
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r160",
      "r163",
      "r169",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Summary of Financial Information for Each Reportable Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r360",
      "r362",
      "r364",
      "r365",
      "r366",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392"
     ],
     "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]",
        "verboseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail",
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Summary of RSU Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r367",
      "r382",
      "r385"
     ],
     "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": "Summary of Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-Term Debt [Table]",
        "terseLabel": "Schedule of Short-term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r20",
      "r22",
      "r23",
      "r88",
      "r131",
      "r132",
      "r295",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r304",
      "r308",
      "r313",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "verboseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockByClassTextBlock": {
     "auth_ref": [
      "r21",
      "r22",
      "r23",
      "r296",
      "r297",
      "r298",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.",
        "label": "Schedule of Stock by Class [Table Text Block]",
        "terseLabel": "Summary of Total Authorized, Issued, And Outstanding Shares"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Debt"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r148",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r165",
      "r166",
      "r167",
      "r168",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r176",
      "r182",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r230",
      "r231",
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r148",
      "r149",
      "r150",
      "r160",
      "r164",
      "r170",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r181",
      "r182",
      "r183"
     ],
     "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 and Geographic Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail",
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofReconciliationofSegmentFinancialInformationtoLossfromOperationsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations": {
       "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": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r381"
     ],
     "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": "RSUs canceled (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r381"
     ],
     "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": "RSUs cancelled (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r379"
     ],
     "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",
        "verboseLabel": "RSUs granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r379"
     ],
     "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": "RSUs granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r376",
      "r377"
     ],
     "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": "RSUs unvested and outstanding, ending balance (in shares)",
        "periodStartLabel": "RSUs unvested and outstanding, beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "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": "RSUs Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r376",
      "r377"
     ],
     "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": "RSUs unvested and outstanding, ending balance (in dollars per share)",
        "periodStartLabel": "RSUs unvested and outstanding, beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "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 per Share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r380"
     ],
     "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": "RSUs vested and converted to shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r380"
     ],
     "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": "RSUs vested and converted to shares (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail",
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Weighted-Average Remaining Contractual Life (years) and Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, 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 or that expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedLabel": "Options canceled and forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "verboseLabel": "Options canceled and forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r399"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Options outstanding, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r368",
      "r369"
     ],
     "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": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Options Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r368",
      "r369"
     ],
     "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": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "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 Per Share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r387"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Options vested and exercisable as of June 30, 2022"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest exercisable options that may 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, Exercisable, Number",
        "terseLabel": "Options vested and exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options vested and exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r364",
      "r365",
      "r366",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]",
        "verboseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.palantir.com/role/StockBasedCompensationSummaryofRSUActivityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r373"
     ],
     "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",
        "verboseLabel": "Options exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options outstanding, Weighted-average remaining contractual life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options vested and exercisable (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "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": "Short-Term Debt [Line Items]",
        "terseLabel": "Short-Term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r86",
      "r96"
     ],
     "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.palantir.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r148",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r165",
      "r166",
      "r167",
      "r168",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r176",
      "r182",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r227",
      "r230",
      "r231",
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SegmentandGeographicInformationSummaryofFinancialInformationforEachReportableSegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r20",
      "r22",
      "r23",
      "r88",
      "r91",
      "r112",
      "r113",
      "r118",
      "r121",
      "r123",
      "r131",
      "r132",
      "r133",
      "r201",
      "r246",
      "r251",
      "r252",
      "r253",
      "r259",
      "r260",
      "r299",
      "r300",
      "r304",
      "r308",
      "r315",
      "r450",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.palantir.com/role/CoverPage",
      "http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail",
      "http://www.palantir.com/role/StockholdersEquitySummaryofTotalAuthorizedIssuedAndOutstandingSharesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r40",
      "r54",
      "r55",
      "r56",
      "r97",
      "r98",
      "r99",
      "r101",
      "r107",
      "r109",
      "r130",
      "r202",
      "r315",
      "r322",
      "r401",
      "r402",
      "r403",
      "r413",
      "r414",
      "r439",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r466",
      "r544",
      "r545",
      "r546"
     ],
     "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.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "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.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail",
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "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": "Consolidated Balance Sheets [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": [
      "r97",
      "r98",
      "r99",
      "r130",
      "r506"
     ],
     "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]",
        "verboseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetail",
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.palantir.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.palantir.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.palantir.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r22",
      "r23",
      "r315",
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of common stock upon vesting of RSUs (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r22",
      "r23",
      "r315",
      "r322",
      "r373"
     ],
     "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": "Options exercised (in shares)",
        "terseLabel": "Issuance of common stock from the exercise of stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.palantir.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r315",
      "r322"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of common stock upon vesting of RSUs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r40",
      "r315",
      "r322"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Issuance of common stock from the exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r23",
      "r27",
      "r28",
      "r91",
      "r191",
      "r201",
      "r450",
      "r469"
     ],
     "calculation": {
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r89",
      "r300",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r314",
      "r322",
      "r323",
      "r438"
     ],
     "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.palantir.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r458",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r458",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r458",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r458",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]",
        "terseLabel": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r470",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r42"
     ],
     "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]",
        "verboseLabel": "Balance Sheet Components"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/BalanceSheetComponents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable and Allowance for Credit Losses"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r194",
      "r195",
      "r198",
      "r199",
      "r200",
      "r287",
      "r313",
      "r437",
      "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",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593"
     ],
     "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.palantir.com/role/InvestmentsandFairValueMeasurementsSummaryOfAssetsAndLiabilitiesThatAreMeasuredAtFairValueOnARecurringAndNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.palantir.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetail",
      "http://www.palantir.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r135",
      "r136",
      "r138",
      "r139",
      "r144",
      "r145",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/DebtDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]",
        "terseLabel": "Warrants to purchase common stock"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofAntidilutiveSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r111",
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted-average shares of common stock outstanding used in computing net loss per share attributable to common stockholders, diluted (in shares)",
        "verboseLabel": "Weighted-average shares used in computing net loss per share, diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r110",
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted-average shares used in computing net loss per share, basic",
        "verboseLabel": "Weighted-average shares of common stock outstanding used in computing net loss per share attributable to common stockholders, basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Denominator"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.palantir.com/role/NetLossPerShareAttributabletoCommonStockholdersSummaryofCalculationofBasicandDilutedNetLossPerShareDetail"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r10": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256"
  },
  "r119": {
   "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"
  },
  "r12": {
   "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"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r158": {
   "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"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r19": {
   "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"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524"
  },
  "r191": {
   "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"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=123583714&loc=SL75117360-209713"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "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"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r259": {
   "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"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644"
  },
  "r299": {
   "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"
  },
  "r3": {
   "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"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "https://asc.fasb.org/topic&trid=2122208"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498348-110258"
  },
  "r446": {
   "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"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788"
  },
  "r524": {
   "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"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r526": {
   "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"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r528": {
   "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"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r55": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r56": {
   "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"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r566": {
   "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"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r58": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r583": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r584": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r585": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r586": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r587": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r588": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r589": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r59": {
   "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"
  },
  "r590": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r591": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r592": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r593": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r594": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r64": {
   "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"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r66": {
   "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"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r74": {
   "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"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3444-108585"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>70
<FILENAME>0001321655-22-000016-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001321655-22-000016-xbrl.zip
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
MPQ8Z\<A]3<T(&99\39.4!J1-(E.,F6)2*>F*7T7+_55.MV5=N/Q#FM609)3
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
M#BD]58=0F;,5Q=[OES]Y@^KPW>Y/7IV2OV;?\D9"E.]0R.!> X'76MK@H?"
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
M-^<"/._LNA?@/$M'2N'S1:(7RX=$8S:,BLS(5N 9?>]*!2(W(XXI11/]<93
M549GB4LQT<&CC*Y&5'A;-[H7XHAN"='W*.-F8?13G;;=.\",V[X!GYE!6&^(
MY0'YN?I,MQ'$S>!6H6J;$9CP0(:^-V34&U\.FB3,.FY"$I8C_I'AHH@T#?G>
M#=48W;7<?HU5)T5_A6+E>X);2@6):G8QS1X294\VA[(;&@51-D>:&YKU+$4+
M%#"C$6UE.D5#OE1:!R;X6=)'Z[@C@[)]4$+Y:F-/[D*WS=,=7A8MHX!4I!@7
M-V_T'S>^%9:VNCE,RJQ".^'K;78"CZ.ETE,'/(3U/ W<UA3A:V,<N'%1!0W/
MP[VF?2 -,_-K_G%P*5SX"?OR'\Y=CS:'8IYW#E\X%',9B#*D0I.9M2C-1CIE
MRT%*L",2#7O1SS Q7:*=EO1$B%E)?WI;DGSQMM[/@X2.;!MF+ZF QYI!]*]3
M-*S:HO_2^$=ID!?TR+&:IB,(M!$:UVN!9'"-R20E=2<#L$/3W0E<DU' _88!
MCP-A7P496F1+E67?.^48QW^1- I0@"C$MR_G&=*OB-S^?S0=!L,;M>B1# 5?
M 9;'>\ 7 ]04C2,7DK=3I#L,S8-'J2AF#"CF>O+\S\W-30?:FPKR#JF8TH62
M;XL4G===."6"Q9\%(_YAEJ63+)C*4Z#CSYW\JIC&HAB,="-C+TXE@(1YLT\B
M)HW M,/D#<RO5/B0+M0?&WNACBY/EOCMP4&1G,8<^G*4*<5FQPG.BKND3TGE
M0GA/T_HUZ8G L/&7*\N$#S>O.K)+OHWM^@Y[!>9W9+Q(([%P8.GDW+V=V[YJ
M+K\57 =1+$YT(=V\0;O[NWO/.^HS7*F6=M4HD_]._@?HJ/_9W7^V=_"R$^2S
M6VR/[P[(\G(#@2SWZZ9_VIR;WE"V#-[+-_=]O!#_CVS+4-^U#K6NI2VGA3:&
M[%HM&,H1)=(*6;=SKX7H/8$V&[B$;D-(E'-+]*0%NM:"84Q):DRT%[P"5MX]
M&^G>P@.^58[J5X$''#6PR_70B%A=W6%N6G?W79>#B(+*C9&O<>%2D<A< '@
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
M+#E5GH</>?Q0Q:2@96)O#Q5=SG%+ND%5^@_W\)H('99'E.B<N[ ZF-BM&M2
MJV%Z<@K7V\9[4 ]G^68^8K$O[&Z-/6UI[163*Z?3ZN#=@A9P"R!TS"HQV$24
M;(MGOE;.$#H:,-IC22P?!S1GO<=;W6WQ6;CU*=M*6=KZ0#S9JH@1KVLXWXEU
MH)5U=5Z[FYE(!!^FH](YR+?;.KG7R0@WV;WP,+0E>PS3,@DK?\F1'J)B>9P_
M+YRQSAA7Y\\_*(ZX@>@)DOI5+J'O.@;JN8%(.UW,"=S6A*NS^/C(;2(>/EA2
M%"'*C=_!N!U:Z'J(8*SU!+C.A\KOX+H:0.$",ZM52?=7VJ@U$S;*=$R6,1A6
MYV3N/6+WEU/X UJ$4_N#5 )<78T#B7+H-B,+)V+J%SR^9!+#0?A'*DG%->>)
M"])O8S*L#5>,ILYGN ]%4Y4*\APKTN/1F8*+<HX^RJ$V)-L"MW-DR*HM\!U'
MJHG%Z5)N$[3@*#2*1=?EL:B4F24X)@.N16;%<1 2]=">2)%<XYBU'D:)5.KD
M9UOHM"%%5OHH7 ?O'<Z89Q<D2^;E;*$K;=-;1>G"=O\U=K<F&_I;]6WX*C;T
M.9T?O/T67YJH&SKCTZ  E(+[CM4J\O%3'VU1OH=H67O1V/<TA(3SU!Q$SK)>
M$,Y,PBCGQ@4"L$$PP7<@9X@UH%L./2CH'P1.I+ !#3N*,E) )!BAL],DVN#
M--LD1-9R2%7E1&:-HF*+_D4L*1B-RDP7F("B!.6]4"8O0IMUB[@;LAKI8KFX
M*!-P 8HJE:PZAV_,I-R:*#[C*AC:W)9;]L*W11[&7-(GT]Q+FYU_T=V])CYQ
M>)_XQ-LT_91K%@$XYN;D/YA&7VZ(KI)U$#5L<SG-M^I)U+DX1/S;KSDO7\(L
M]!=OK@)<<GB5^4L@25O AZ1EE"VQA#UM-G%5GG(&7PH;$I#AL?4P69-QBL3A
M-A'I:SD\&D$)8 >.7)(,6X4_D&[([ADV$#\'B)+Z\D9[1Q7?:=T-3&^!52RN
MTE(:@LVK0E=#4()O3:4< *.9[1N6"74T9+\M9%$W#>TU;CJ^.HO^*I74P7UW
M@U-8E%*%)JF'@1_#*;;2Z^[]B*=L#/]V $GY8K.,+;G30G^.!1(9J('Q#,^
M7B@$;Q'/#8:T#G0#_"0:144#X 23"(C@:K \HH4&&31V^"':JNM_VZ;RKUYU
M7C[[4TWE#SJ'>R^^?D_Y5YW#W5=??=@7G=V7S[_^9#LO7]RM4?V7;L'>LSL-
M>R_;Z[;W75K5"'YU*_!=CQU$JYIKWZ>-6%Z>_J%V5MZJ1/[V]W#N2W>!A4IK
MX_2&UK,GC2S^Y/YL^J.MI+WXG?MPJ&_G=VX'?Y^6Q0DW4LC'^QL8]_W<E._@
MK"_F0:+K4'U#+J658/3[VT4+'X\K#WE8^INU<[ OGMPC1_]>&,(WX8P/;,]N
MX3"/W.1^'./15:3&W@FCE.!VM+U4NN-Q$&6Y *;5WW7&]VFK3H.I6AMK>"CT
MADWTO0&@DH_FTW=YC?Y9)LI[[GO[N_O[CY+VKVS8MQ6U]V&K4 KLD45_[4UD
M.GO*D8M;(TLK>Y@^]ANN!PKW-C!0>'\:#A_=I65X;0U?THSWV6Z=DC=T,]Z=
M7;SW/NZ\VM!5\8BON9OLZ XW8L!UD!B>'JI0 !8FS.)@M/Y5JKRE%NPCDVEC
M,OO+F<S381K.Z3\H[O[S_P)02P,$%     @ 5H<(544X<AFM"   %#   !4
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
M1/G[\DW_X^F4WWN'/!NXLNQ"AY![4WM_ER>Y=IY]^OOR[N;^N_\!4$L#!!0
M   ( %:'"%4)PH?LO0@  #,P   5    83(P,C)Q,F5X:&EB:70S,3(N:'1M
M[5IM<QHY$OY^OT+KU&7M*MX&\!MV7$4P2:CR&2\AE=U/5V)& SH/HUE) V9_
M_3V29@P8R.+$OF#7I2J8&;5:K>Y'3[>$SG^Y[+;Z?]RTR4B/(W+SY?U5IT7V
MBN7RUUJK7+[L7Y)/_7]=D7JIXI&^I+'BFHN81N5R^WJ/[(VT3AKE\G0Z+4UK
M)2&'Y7ZO;%35RY$0BI4"'>Q=G)LW^&0TN/C'^2_%(KD4?CIFL2:^9%2S@*2*
MQT/R-6#JEA2+F51+)#/)AR--JI5JE7P5\I9/J&O77$?L(M=S7G;/YV4[R/E
M!+.+\X!/" _>[?$ZH\<G]? PK/C']:/:T8E7"P]K;."=5OS:Z6GX;P]&EB'N
M^B@]B]B[O3&/BR-FQF_4CA)]-N6!'C6\2N6?>\MR5 XA.A!:BW'#JT)4LSM=
MI!$?QHW_I$KS<(8NH8@U3),8RGUU(ZZ.NZHO>Z5%LJ+?.BC3GFOP121DXTW%
M_CLS+<60CGDT:_S:YV.FR#6;DIX8T_C7@D)0BXI)'CI!Q?]BF"0&L8]3YX!C
MZ(EXS'*'>-XAO-"^&_$!UZ3FE:ID>58+\UDPUD>LF/Q)UK;:O7[G0Z?5['>Z
MU\!Z[_.7YG6?]+ND]^6J3;P:+7KU?7I NCWB'09XH*3[8??GU?_4)I_;K2^]
M3K_3_DS:O[<^-:\_MDFSU3?V>Z>U^NY/HOF9-"^[-_WVY5)D,"\;K5KE&P!;
M7C!'R^OCI\X*[K?1:?;>-Z\1F^[O5^T_\L!4*]\]J652>;Y9U=?.JE,@EW3"
M _(QHG\Q62 ^D\8<HD=4OWUS>'*V[;0LF24T",#^Q8B%&=.NSM2]XG& :#:*
MWDGR_)2W?NY>*9_:_W[T94]YE=*A<4.'C.B$$<DFG$V12O6(*_);2B5@'\U(
MCR5":B)B\D'(,?$JQ=^(",D-C6BLN21]YH]BF#_D,+,3^R4$\/05!["Z<P%\
M3Q7"A@"-9^0V%M.(!4-6<'&4+GJ!@ FQ0+V$$2B/"8UG)(VU3!EF@ K*%E,(
M*R5C/$E.(Q)2'Z\D$6-D:"V<W(I S'RF%)4S(S*FMPSC+NA4>!? & P9V4H,
M8Q@!GTM47A"+T1V6!$R2Z8C[(Z)2\S'O/V6294K,!,9<12C13+4WY7J$":J$
M^=9 HS>!:2+ -"?H%I#!;-$-KQR9M9>#3$9"'B/V!D;S6!< 2XBC62ZT\S@$
M\5"S;\!W/TH#Z 2>%@); !:Y(:L$<#!(-@B/HCE4,Y2H!T-C-01V0U(P$FD$
M >!3 $1V.&7M\:D:D3 24Y6#5[(A5QJ[&4VH>>GLAI6%!0RJW)@5:U\Y#.L[
M!\/^4LS>OCFI>L=G*@-:5GL80A%AR/&XKPYL0#N$2F:A RCP0<1,B D#7@<1
M5R/3PXB-P:>&4\USP)4?"96BGV%:*2*'H40*GP5XK<@^(!,P8-#AHGWGCV@\
M9*0)$NNE$23L1N)PGSDK[$["/+E';JK1V&'7Z">&Z18@[2!F;-EZH'!IH! #
MF7D^!#HD3)WP@^79\?K=[<Z E^X.>+U2Y=CXX9(I> I!M)GQ[Q%6,$G;IZG:
MOHO)G@,&M&0CN7PL4@D%8+,)5Y8C(<5BJ\<4ZG-V761HR2)JX9<EY#F$"AE[
MFT8.IH4M2D0\L.<W*ATH'G JN9D =V6#S1FQT90JD\KM@E4V[UM&%8K!( T&
M-YT25*S<3R-J$@&F98V8EP3HX0J,Q;H(WP;,"(*KT9\%VW&S.4<Y>FG0'NP.
MM#->7D;VULRV O#M.7%KG&-M8(-JX$N5B*DA?ZH ?5.O&DQ3&>3X N(Y'?"(
MZYDI$-8-:U:;A:)%F5LH2Z(+]:[-,7?9A))4)D"YL@6-[PL96 -LY3MD,>J4
M"&!'"TO,*C(BJ.H=H+':> *:MY!^E8CV=P?1.5FW)S1*+:.9>+,P1-7))XB4
M6E,]WE<B6S"T>UQ?4%H$HR/85;FR=2!2O=F";7((O9=FIB8/_WYW109YM6\7
M)7.>@#V.4\T KQ*%P>Z@,.=5%]]5G)A=?U8%VI:U8'P$FYHJ0/A^*@T:%E+N
M&JUCH33>F]-4Z%(^%/WISIC(_H8N(6 -GGL@G1F.71FS!Q;F+"-.[^TZ<%:-
MJ+JO3PQ#VF7  ILZK#\R6I^1B-^R*#N]>"!?^&$7_2#T=WVK=[AST/_NK9X]
M PWRA5.8DYGAUD7PSGG-P.\11<M*07QO'451K(54]W6"?0&5XS'7FK%O9(Z!
M0"5BV@,.^ZR2?4 <1*U,(L!?4YKGZY+]F7*8;]=@&OOVC.-@NQW=BZ3F'=S-
M-2-4>_ 5!_[,OMKLT'W.@)8LR=_OJJ:,WIJL[:H_F[=MW6K/9/,CJD=A,-L
MN5.--01( W14[)[_-N(UJW;1!:!#45IPI8-"W:#2,1 #+]G)9'EG[6'>*R\+
M=F^[U43V#R6XI0 @,,N(@)(]5,\P5W#)D\<3$4V8R: Q'6:_#<B,1-DXB<2,
MH74Z$HXVZ1*B@< G*2]*CSIE6OOCIK8;MZS3 $!ELH@(1#11K)%_.0/K)Q&=
M-7AL_6@[G2T/ ?^=34SV0"62C6('=,WSFQVEBKO=H27^!_G(67/)-I5UL-I6
MKY1.C[R-S972YK9OJBUYI]4GUUH]+%6KM>=16]]*;=GZU_D8850)C=_MU?;R
M#AGZ&Q7BV>6?Z_L>T:,5T6IR9X07$6>6V0H^1.*N^?R<FP,WS:OF=;_3(_UV
MZ]-U]ZK[T=SMZ%RW2@]N#RWX,[<Q5U2U+GE^'S^=Z); V+40KL\@EV!E5YPU
MTR$XC9P4[$6V-0%\,F^^#,^\GUF_/-H1+V-V;]_4D2CMY](]F<T+=P=6WGK1
M+.?:>X<)'&G.^TGNP9<5E1<>B9?E[-:(LY!\N"\*NVZ[_G^_/[/?]Y]YSV(U
M-KC&9/TMS+EQ/V(  !NA\#.\=+ )AV6[=_B!#8M3NW+%>T'3XH7R1+CK] WW
MH^N$;;QBG@U<F7>A Y!QJC=W>9);Z=FGNTYO+_9?_!=02P,$%     @ 5H<(
M5;&DR5H>!0  Z24  !4   !A,C R,G$R97AH:6)I=#,R,2YH=&WM6FUSVC@0
M_GZ_8DOG^C(#?H.D":&9<8W3<)<#"LZU_70C;!ET%98KRR'TU]_:Q@TMT*2=
M9 H]^&",=[4OSZZUNXQ:C]H]QWO?=V&BIASZEZ\N.@Y4:KK^MN[H>MMKP[GW
MUP4T-,,$3Y(H88J)B'!==[L5J$R4BINZ/IO-M%E=$W*L>P,]$]70N1 )U0(5
M5$Y;V1.\4A*<_M9Z5*M!6_CIE$8*?$F)H@&D"8O&\#:@R0>HU19<CHCGDHTG
M"BS#LN"MD!_8%2GHBBE.3TLY+;WXW=)S):V1".:GK8!= 0M>5E@]K!L-,SQ\
M,<+O41"2QFC4&%&S4:<A,7S_'Q.-U)&]6).H.:<O*U,6U28TT]^L'\;J9,8"
M-6F:AO%[Y4L^(L?(.A)*B6G3M)!5T6M5(YR-H^:_::)8.,<EH8@4FB9157%;
M:%S5NRIO\4B)>$5^#M!">BG!%US(YF,C_YQDE%I(IHS/FT\]-J4)=.D,!F)*
MHJ?5!(-:2ZAD8<&8L$\4G40E^<]9 < +E,-91$M 3/, 47"O)VS$%-0MS80O
MO5KU9YWQ/L:.RI]DO>,.O,Y9Q[&]3J\[A-X9] >=KM/IVQ?@OG.=2Z_SMXN/
MD<4=@-UM+]'/.ET;;_&NI&]T?UO<[5\.AI=VUP.O!^817&I#S=%@Z#J9^V#6
M#XSJ]CMA#\%N]_J>B\%8\J?TXM@XW'X?,-&\<Q>&]N"5W76'M=Z["_<]V(Z7
MI:!E&-:MK])B:SC\:F<X^M;.\W!>-M9ZV:F"S>DUB0(J 1/M3R+C*OA49C95
M(4YEDA(T2XGE;*1^5E\6V4@2((&(L_JPS%XR9<$6(:@)A2&1(Q+1I-:[YG0.
MMJ\R2H9E%>E$Y4QO4B(QZGP. QH+B2P1G DY!=.HO<GX^X2C"B;!H_XD0IS&
M#/'H1+X&H9"YC) E/N'PL1 %%+T+X(\THE!'@_,R%:8<5?AB&O-L^8RI2;Y4
MTH\IDS0K5TFF[<;79^0YH'SSX%GP_+-'U$\E%EN4X%[[$Q*-:>F6>5QO .):
M>,8BM&U*<E$^1H5@) )\"DGJ3V[Q.20L(\62)IE5U6P9X1Q0' 8=_41"C&8F
MU87S$8G\[#DJ"O).(+<#N5)>."5B*G-;DEL O6.*WU;];G)<D1&GI9"1D)AV
M-<QU3N*$-LN;DX E,2?S)HORC,T7G7RI\@ U7&5IBH%>:,D5%N2;+D SBDY
M84%70:EY0=9RDJZ"55K#T(X/S8UD0]M,^Z98S3RV[EVJ=:!95OUAQ#;N)%;/
M\2TPQC F,8E>5NJ5<D%,@@!;QZ8!9JR6Y/T(Z^$*JQ5?9\S+&<=IN)H?(BY:
MPI]4V>T+K(.= 7BN<][M7?1>=]PA8*NB?=5I+N%9VE@*LG)('A[C^V.]8V)L
M6PC75\LV[KA/'A\<G8"=CG%/@Z.BFJP)X+VAN1O(O)KGN'PW$+OAW9/'C1<G
M27Y=;9<VO[U;\/JM9UT4WKQ4QXBFX"R $L;="LVO$([=0MR9,!IBNXNMKV)7
M%'IAR'!@V./^P+@_*Q%^(.6YQ"93Z*Q_!W/ZDN&4$>.8L3$5?@9*SS?EH9Y/
M$7>:UK=I.F^3*]R;7W/RB<K]8+YV,(?]9/X#_W/O)_'])+Z?Q/>3^+:'<#^)
M[R?Q]9/X<FNT@]/'+S2$[W@D=@OL8OX^^]Q+[N?O__G\O3$5=G'^_NZ#.4N2
MEH\!Q:(X!-64E)/LSXF-!X,6BHV;)62$FW&J-B^YE[-$BVMQ""H_CG7Z'U!+
M P04    " !6APA5$90'L&GZ @ 9CAT $0   '!L='(M,C R,C V,S N:'1M
M['WI5QO)LN?W]U=H>#/O=9]#V;DOOGT]!QOL2X\E;)#;#[[XY!()PEJX6FS@
MKY_($F"SN VV0"I1[L62:LO*V'X1&1GQQ_\][G4;GV$XZ@SZ_URA3\A*X_\^
M_^-_%<7_O-A^TU@?A$D/^N/&RR&X,<3&E\[XH/$APNA3(PT'O<:'P?!3Y[,K
MBO*:EX.CDV%G_V#<8(2Q*P>'SUAR*D;O"V]E*@2+L? ^FD(0*;@GWHC@5O>?
M ;<RNA0+2:@OA/:NL$Z'PNIDB?'6$456X[/$N9/&<TY,$$8*YYD77'A+P1MJ
M0G[LP1C?#M^P/WH6H?//E8/Q^.C9TZ?'?MA],H+P9'_P^2D>>)J'NS(]\>*D
M+U^^//G"GPR&^T^IM?;I<;[9V4G/\ATZETXM[YE/9H3PIYW^:.SZ <[//^J.
MAY=./W)=UQ]WAD_"H%<^GBA.SL^>C(I]YXXN+DANY,M[GQWX=KS/1L/Q]1/Q
MQTLG=3O]3W\SW'S8N]'%<#O'XYO/[O3Q5,B\\70\=/U1&@Q[;HR\DY]&"L(*
M>O',,)CTQ\.3FV?][."E01Z/.C?-/HZ0/OV?YIN=<  ]5UR=VL[Q]UZ,\F_&
M^\VK%3B(2]><#^KOWH[*@IB"TV\Y(%YAJ;/1JJ?3@Q>G7IO]2WR5CUZ,;C00
MC.J_XZSI&1>L<H6OOCW9/L6CY8G/D-GV_[D"_>+]S@J*!;CX_(\>C%TC7UK
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
M_I$HL@<,+]8,>C<&-9IKM+-!)%""H I+@406/&.1&ZD?B4\S,WA8,^BL&50
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
MH 1MJE#^M58?"\Q?Q"O*HK81O4^TALY3PQ6 ,#IRIWBJ0!RE(N2=2UR!4T.
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
M",S%:=%#;Y4H7'3(,T20E"L+T%5")/Y'?IIO7GV7;VZ735"]_BA+U _VVU[
M1X.IL_-L"#EG[3-\MSOP^>"^7N(\CF,R_OXE=V@H?'][>6_&8O2FWL5W[;:L
M5\ZO.1A^=<3WH?!#<)\0W>+[/7/=+^YDM/)T'BV9[[&Y\T+0]CM;+M=>O-G(
M/49>;J%2;+5W?G52*J.DS!-*9]_$R8@G1MW#]N@GFJE9YA#=3T1MSKMJ?ZS/
M2E9YZ_*VCKM7Y5RX^EHIW8]FP%F:CAQQXEG9UV>3/DIR/@N'XQ9F+(V#84;3
M__EC^T,)$GYMN]W8?-)XM=E::[W<7'O30#R]M=U<:Y<-RMWM ]/?H QZ6XPQ
MLP6J6S6YFA$];I*@>?'&'<=R!][@*\\WQ]!KT"=WXH*:;O.GVZN+M82R(N9T
M)]9O[_MN$CMCB+\_%$%O4-_#_+9SLG$WTO,>GWB-GN@IWY64_#NT6@CS7 OL
M+ 16Y7*G>74A+P/BI])PEDEX+W+?HP"-G0. \:B6VFI(K:JE]A%(K?VNU'YC
M<P>IL74$T\?4\EL1^47*BEI^EUQ^&;NE_.9,C"$<X'EY6_>;P:B6XVK(<::P
MK.5XV>58WE*.RZ7@@T$7'S$Z6XQL;/Q[TAF?U/)<#7E&2JM:GI==GLUM[;(;
M'31>=0=?:GM<$?E%RII:?I=<?CG->TG'.*;QH'$1<6Y\1Z1O"E37XEP)<<Z$
MMK\FSK,AVM?",K7X_K+X:GNVZL?J5;_YC^5N=&NZOMLO=>A%LN5Z9Q0FHU'.
MO,W9N&M]UST9=4K\]%7U9MT\W;"4S]F&T:1;ARXKJ9,S%S!:*^4E$V[*Z)E6
MYK56GO]8[DBX=WFW9F=<)D>7&A9_Z)Y_SPJZ.QA-<L[\FA],QHVF&WZ"<6.[
M,_I4:]U*:-V2ROP7EXQJM;N TBO.U*ZHU>[\QW)'PB&J'0^1-J7*?3L<!(A9
MR]8ZM2(Z5?RZ3JUSTZN<F\[T>7+ZYI/&5OM?&]L_G9G^P/GGM6&^[Q1G4N>F
M5Y9P;V#?=:<6N>Q54)ODBICD3#S^BROPM39=0*&\V.FS5JO3^8_ECI3+@:+&
M*Q?&@V&M2:NB27FM29=2'E6]>EI9PKWO?^T;W=AQW6D5FVF*Z#?M^&H=6Q$=
MBR0UO[@/J]:Q"RBJMEX+K2SAUB&Y,KOD_5'N;@C]SF!8Z];JZ59;Z]9E%%'!
MZ@7/RA*NB=<@;DV </6;M)):IU9#IV82UCIU"453GNE46>O4^8_ECH3;*AL+
M;/:G]8+Q5K4VK8@VE;4V74JA-&?:5-7:=/YCN2/A-HX/.KY3[_"KC!+-.W;_
M-@?O1[VAS@LCB\N$NZP3?U!XNJXVOO*<S:+:>*[V^N#EQA\^&1(G;&&2(?]^
M+'?8V+7RO%W6$!^D:<>,F_=)WZ(\^3?=CJB9"X??7'-]FNG9*+Y7A_BJ<K@E
MR_.5[T]+G@/[=XKIH>=@L[W1;-!O2S'OM-?PMUR"OO';^];:^W4\9?WWGYX-
M]8/94 ND\M[FVI?CSK#1AG#0QX?N=_#FF_WPY$[]0>8Q]%M6\YS_6Y1W?-89
MX]/"+=[KMTZ_,3X83/"N<;3:@., 1^/<Y7#:]:7A>KEOX>@&_ES\5YM\4QSY
M#J.O3&<'I9\09F;>@X&*)U+PG[KMWQ_C9O8-(\K!RCEUC)AS&PA[BWT;YQT&
M_YSTH<')ZAV:+"_G1*Q#@)Y'_<;IY<EXI.R1NZ\]8J; UZ=W80/OPJ?](=K$
M6)R-,+'\SS]^-J8Q%T$8?0M6_J;[Q_=>]L[-QWYR,G_E'C_7(.U.E"__7*5\
MH_R;W, "Y?>SGK.%O0X.'H8G;@YDO9P,ASBNABMYX]G/,<?E^?@YXMWS/68D
MWB61]:*(^7=(FJLIYIW2(7^ ?T\ZGUUW&F6X3-R[O#MI+)2"N_G-__<OO>$_
MKL:6%^G5OMM\=3**5]M &RNY<$'R ()&8CB#$(A2E%)-[7GGU;)A^=?.JP4_
M;[PZ&17[SAT]RWRTUH_YKXVO3+0V?NF&PQ.<M;]<=P*WZ[_*Y]Q_M=6QO=![
MU=\Z;/6:#*\\7*/XQ"^[[7?'NZ=_'NP=-MG6ZW>LN?Z>[;+=XU9O&Y^#S^\=
M=[=ZKP[V/K0^[;W>Y;OMO6ZSG5OSMCJ[I_MR[_#=23./Y/!%I]G^Z^#\&GS6
M9(^]5[L?7G5WV?:GO<-XT.J]/VZM?\+W_/-P:[W;:ZWC6/%;\_7F<>O#J]1Z
M28[?M#?&S1URO+7^B6VU-SXJ2Y*DCA8&F"H$ 5.8D&P1J))*6$IB((AE5KDT
MJ]SR:RU<IYW%?T4JSG7>':1CEH:_5E%+J:(B-X%:Z@,P*I*.SA!%0^(^AJA9
M$J6*HI1Q6JNHQ5)1IU=5E)$N@M"R"%)%5%&HISQ(5@B6+*'4"J-85E',DE6E
MQ0*IJ%GB_@6'A-LP&@\[(4>N,RC\+LIG=WO[&S5NE?72K*#3U_G.JNG,QZKU
MT,STT,YUJ!0H3XDP4AAC78$TU(4E#(K\<P(NB X!]9!9I4S^LA+ZOB*X-YQT
M2__XL4OPK)!%+<'W+<'7D(0UG!!-8L&-@0*]&ULX<+(P"!N,DX$A1^>]]JN*
MF062X$<465H+H5P5;@PA *)MWX751A_&/X<G;NG!55D;S0I/G$_\]L6\MV!<
M*Z59*Z7.=5@1+3HN(:3"HQ4I!/>Z<#J&P@@G@4143;F7$5-RU3"U0,[-K!=>
M'KLDSPI7U)+\0))\#5XX)30E/A4A\E (S6AAI.1%#!ZL%IP'Z5>>4TM6+5ND
M2.HC"E-,ZZ5/T["^*210!RON%5Q\G?6OU1MJC31KC71R'5M0JU-TJ()T@NSP
M>%$XRE/!)*B4XZ:<F)7GUJXR2A;(X:E#%HL)+6HY?A@YOH8L1)!2!V.+B BC
M$"FXPK)H"^ZT<]*+2+5"'X&+52I_'5G4D8N?$,>W0SARG=B XZ.<S3_M)# H
M=X2'2QE0=2CCGM'&&24VIH18Z\=R7_XT-;'65C/65ELWY)08930+5!8N>%\(
M#[IP"E0ADX*0G&>&9#](DE5C?GVEI(YH+*I SPIVU +]L )]#7XH#CY0X@O*
MK$0W0EH4;16*1!T!'27$&%"@*0JT9@LDT#/-N^:+C3_:@['KS@1J3.?@-DGN
M2ZFU9K:B4NNG>]%/-V5F,,\)"[K0C/)"& GH'AE9$"^#-<01SE/.$+.$K0IN
M9^0@W59"*A0%>;1"/[/%EUKH[TGHKZ>%1DZ"L;KP7*9""*4*KX0IG%4FA1 5
M5:70&\57F9Q5>/.^A7ZI-@E^+U(R.,+1G)01DKQYZ"AW(:_3/!XF-C*=^[>Y
M7 9Z4AOGT]^"6EW-3%TUVVNEJBI55GM?MO"=/[K($QH353!&H1!(J\)'2PH2
M$U&&*T<T67DN]*H2BY3#7@=%%A-IU)+\8))\<D62-23M00"RDM2%X,07GAI2
ML&A\5"0DD3>D<+K*R2))\HRB(8L,+:[L0D%,,>B?A43J)(\'W9'2NICX6AG-
M3AEM7(<5DM $FIB"^&C0#=*QL( H Z3VQ"NGO';EKA0E] *M#-<I'HL)*VHI
M?A IO@HI!(\:=$0@ 9ZC<R!LX9+3!>&1!2\H Y-WIMA517]]@67A\CL6&5)L
M(<IV8QQLHPMN!(UR5HI!*B;XI<[H>!!H<4&#-YD$VWDP6^G]",IH:ZV99J>9
M-J_CBR!M3MFPA54YS"HY+9R3L2#4.QHL(@_F$5]0NBIFD$-:QRT6599G!3!J
M67XX6;X6N(A222U8$9)RZ"N@U^ %BX4.#*@$82E2#V59K1K[ZQM@Z\C%76!&
MF2GZZVD;2ZV#9H8GON:/U1[.?>B>YG4<0806DDA6,!-RT!1XX0)EA=0RJI2L
M)5RL/+=LE<Y ]=1QBD45X9G!B%J$[UV$K\*'A'I76T8*(FQ.LQ*Q,)8CF@A:
M,RT2MQ+A@U6KW/SZ1O4Z2''GY,^;T<,LJADO;_'#6[_]LBC@V::WUAIW=AKW
MW0W!%V:5)3GG/J_KB.1(89+GA:0L)1(]2<*O/.>KS+!5SF?ELBU,8NNO56ZM
M%=NC4FRS3>&M%=M,%=NU]2[%O/26%H: SC5=;6&HTX5+2$&0-!E'2\4F]*J8
M0?+NPRBVI8I3W=SAXTW'^4ZWW/E?YN_NC ?AT\&@B_,Z^N]&3D(;G_Q*BX=O
M2,21"G$PR;5:9M#^XY;^^3T,\1'X'^<]/KI?N>,G&WW,KDO+O=WC$95+NBC'
M>.1.<MF/7W'?EPUFW?"&RP*E9EU4\NV4>^IM43.'5N&ZSQ@Y:*N!%$KGA$#+
M X(LG9"GF Y! P-F5IY+M:J7,=!>:Z2EU$BS+HY9:Z1[U$A7G;W@:*+20F$M
ML:B1(!9(35$0CD<DH3Z!6'FNQ:HEBY2B_(B*5Z%8#"<0O\7O=5+C_8.C/.??
M.-2U-IJY-MJ_(::N@8O ;('6(Q0B$5\8%6E!9.*:.,IC@)7GU.A5J18I":I.
M:%Q82%'+\0/(\55402.G6CLH(#A7B%P)PLBH"B-DU#8Z&Z/-5>;D*A)V@>3X
M$86/UB$!BD)L#.$S]"?7PD=U5M2,,<7YA&]/Y[M61#-71)]N !0\2,H%+SP+
MLA".D,(YP@NIT>E11DHO<PM5:E>%H ODW]2IC8L)*&HA?@ AOHHF.-"@HI>%
M3AE-*).[\ 17I.@88T$%ZQ!-,*97#5W"Y,8JH(F7DQ$^&X8H/$>#4:?>=WEO
M<.*H.QX^.Y_N]>ELUVIHUFKH\(8B45HD(B/GA5;:%@(A1.%%=$6,P4H ;\N&
M'53155(W UMB"?Y5+%%+\$-)\/6PA/0&C"\D2%\(H+(P0=%"6ZNEI9PS0J82
MK,@B%;]_1&&)JR4=?GG5XQ$X-_=3RN$\:'I2ZZ:9ZZ:;:D5%3;T.$=625WGI
M(Q56&U4D*@0U3'+OY<IS058MF561[#I0L7BR?#^E'&I9OE=9OE;+07+*C29%
M4I"7/[0HK(VF($1):Y0TP4)9,<JR94VJJ%9+CAGE5CS:$OVS0B#U0NU]:JH;
M*DBYP)57#/T@'<J$5%LXIF7AHE81E!5!Z)7G2LE5+6;5/:@B6QAKP7] N%(+
M_CT+_E6(XK)>=C$5B@1?"&5)X8/E!64F"*8Y241EP2>K2-"*"/Y2;?&[7=9&
M745[?AD<=6V;^]!5-Y2G\L1;1=&30DXEA=!>%]8 +0(G1  Q5G@$*;G!LEBD
M!LMU:&0QL48MQ@\CQE<AAZ$IV2C,=)>),$H4EA)1*"FBIL810T49X61T":,B
MBXPJKF5O_#JL> 3KP/>1R5$KH_M01C=4;]+*4*4T%()JU$A2!/1_A"R(=D(K
M&RG+K3FH7!4S*.I?YW(LJ@S?1RY'+</W),/7:EZRZ$6RZ!*PR OAI2D,X:S(
M=3"C5CXX1= OX*O*_OJ2Z8-E<\3.Z*CK3O)@X>_%_J'.? 1QE;]).ZE#+/-/
M0:E5ZGVHU-T;8!&WABE+"^DIPJ) 0[EGKT#;:+0VGK@DIUT(B*S34)97GN\Y
M#:66YWN2YVLQ%Q4)%U063EJ&.(G8PC/K"D*H%6"8!Q'RUAFR2L42;IU9:,A1
M=A7YBBWJ A\/W67DFT7G6B'=AT*ZH0*:)CYH\*+P2#WTV7)+5*]=V>LH44DM
MR6LY;)7*NK['\HKQ3#N-U&)\_V)\%5?$X(@%20MF.:"?0%3AM$$Q!AH32,:B
M,%F,F?WUI9R%VT>SR*ABFM<ZHUTSCS:M[1[R66N%-#N%=$/E,/ 6Z>15817/
M*??2%<83^/_L?6MS&S?2[E]AZ7WKU&X5V\&E<7/VJ,IK.SE.K:3$5I*RO[AP
MM6A+I)>D?/OU!QA*L:RA'%$:24,1FXTBF^1P!HWG0?>#1C=XR:76*3!T<6O;
M<#X4%#L*='J3R-J=J+&QB+^!1-:*^$X1?]X%B9%'&[0"PD(Y-4<X6.<8<&=D
M$$'S_/<9\4(.D5V_2<7M('X#9(_'DZ.CT?PHELKUI4G%X_R)?.MQ[$O;BG_L
M3N9QH/YYG08%ES'2*4?>C$OP:39Z.!X=_M^M^?0XGF>(,P/P:!R^>?Q*"BN1
MPMEZ7^_8[EO/7Y/(%:660>2BI(H*!8X;!*'1HR7*\Y0*V,ZQP9TUL;B9N;K*
M8E;GZFW-U=,%[.TSFE__])H9@B8Q"MRC!'0IA\]!>" T9G_5FCQA\<*YN@&A
M[-GV1?_G?S2CZL=!;)H87;%_S27=Y+N\QFT[ &'TX?3:)Y> \OZ'E!<V6EQF
M- Z9 !Z":6ZSTXF@+^TR3,J7YODP'/SO]XCPUSA]<6"G\1PA&F6Y3)(GXP1:
M%UQB+(-.>,XSV*A:'L\_V_UI&2%.QLW,_-5.]Z8OYG8>PQ_V\#A^_>H38B25
M&/^>&+\\F^\\/NO9O\%\O</X_YY_?O5G>.\8RI=??F>OGO@\1N_XJZ,_CG9_
M_IWL/LGW\<33E^QWOIN7_KTGO[S;V]]-N_D^=[_\3O,8?-G;?_EI[[?7TD2M
MN>+@33GB2GTIVX79)1!<1VN3Q%*+^ J3RG'K&0])<,[1:&%L9(X8RTB,4?BP
M/&2LD^H^3"I#G,S^%(&@M2CZMP-MB05F28X2 A%Y.EQI4D6;)Y 3RCH3T.:
M%JVAAID\CZ@/R.NDNL>3RD<K+3)@*I:VPMD7-%(;D)E=(A'4('-7FE32&J%M
M),ESB39'!SJO@S:4(SA"<\?J\G=_)Y43B0LC$OB2&HV&13#">4C*)RMHDK34
MHKG"I$J(-H;DB+ 1A0FNB.Y)RBA<)#FTJ9/J_DZJ)*BCE%"(TGM @AJLI@J,
MDI9X4@J6^2M-*E2&9Y_*L^R596Y21B 5*2^OQEN.B=3E[QY/*H?1^6!!LL)4
M44DP@95:-)9H)B5BJ:]+'A#2+DAQ(W\Q>&^G@P]ERCP<7#B79V4JS6Z!&YLY
M.WMT/#^83'/L'.KV4E_G]L[;IV)O_]'G?%V:G[?,;>URM&DR81IC,1.F07#!
MZM*6@C--0K)<?8<PETZRFP@5ZB1;XTEFA*7>RSRK+(VE[* '&PV''%(8;42P
M#MG6-B-#0II_+\& CP_M;#9X-%A,P(']:V(,[&PP28-?CL=QP,EP4/BLV<][
M$GT\<G$ZX+3Y6_IC;[AS[W@^F^=['(W?U'F])O.:YGE-*%I,,CN:CF3R9#X[
MFE)PX&5_2['L?@JQ*GG>W"Q[-IL=5^)<JPG&41#B. %NBT2LJ0$KA $O/7.!
M*V9*-BL=&LF&7+?K ;1YLS!A7U;S2GMK,"MWW_Z>XZ%';&_?L]TOS\CNQ]=Y
MO:;)6P5$:"S*C0#GC ,AHE%)DA ,Z8_/6&EO[298BDAH]@.!2:8 :5Y2M4<$
MCTH($G*0(F-#>TP.A6X?]VW3WHF;.&KF0D."DZ_D<WF7<3C(5WD?\T4_Q,//
MJSJ0-Z%VU[AH7>;YN>7]R\Z;UY*S&*1/4.1N0"LL.)-RA)2"1"\-8>1[$OC2
M27830F6=9&L\R4Q>44GP!C0QJ60>BAQW>P<F!.)TYJ,\8\J)*+5B[/WOVXR]
M;XXZJWNP5C.:[3UZS4001OD(E.=IC=Q%,(IF_S,'2-P[FD-GN2IMWMP$JU'.
M>LXRR0@JS30XSK,3&J@'HYT%:A)C4>B0PY.M;6.&7+3/;741>-_<2EXYK]^S
M\=P>Y.<\&XW7-'(E@0;EBA(4P!"2XR(:J(M:&AML?US%RGGK.<MR!.*3\B3'
MW#;_\($N9IGE4O&RQH;D&\[3^C*.X@U%W:M3Z4VD65<J78=)?FYA)SN_O18T
MNM)&!+P-.>K6A45UZ=]>3M"%%#AA*^_:W-P$JU'W6DXR&9UPD@APK-0AR0XC
MY/"" O4RE$A#4;5RC'(3>?UUO5[G669C"HH(#4D[48J%EP8D)9F'<(HR3S_&
M4G]F6:6RM9QD'BV-V?H0G!0E$.;@E-00$6-,)FAC>'\F677(UFZ"!6Z-,<X
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
MGR'KR2[JZ7V<S&I&&@KK.EGB$M<X\[P\/U*8'+O#^.WC7N?R]1;K+6[R+5X
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
MK+1(7-' F=:V1JB*(A2;1R@<E' D$,1\=O6$%,@"8T*"8.65CBJY5$6$6F6
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
MZ-6(Y._ +DH6>]IO?X=9[)S#U3LALX[Y4.;D1L!TK3_,SG7C"IN)L3EF,&5
M,.\E3/C*) 0^0P.NL)E,JA:HT900K8/H9@7LQM(GR_2[#.N/PY!+Z52S#*9.
M!I<?"89L!X,>S,UP\D#GQ<!F2=T5#F>+,<=^,9U9C+)K4&PP6._CH'B,X9+]
M&N"$8>3';&>R!5)NN0SSJ8.Y/9<E-QDTSH#CW<4?#4I:!T"61,(<JZB=Y\Q:
MY94*EH>RU.12-[3T/D\[PSZXGC_:)Z.3M^-1%+O3M:MY"U>3M,[VN<'2<$M1
M<D(B3K!#.DF!DK+,"T>,IF!3E.#KYH8P1,&RYL+GY796>[S_- #:=-= 5M#4
MD.SP"A>SD-BD10 QT2E9'KVYE71,Q&)D.SNG^8Z;)[U1=U@+R"T$A.Y\V@=^
M$81A%AFI'.+24^2<38@Q$[/],42S3!7E^F(*UU1 QFQDO Z-WNEX7Z8 E]@_
M&<S RAA+9HW#DN\V&_UBM[+8Q+UBQ< J>=3^@0[; 6SPF]>S=E=#C#]:F_NY
M2KLJCH$8'!$702#CX ?%QL=$+,,"B&ZQ(S:F(=DX_/-*PL55E93"  $%,TYR
M411&'1::42$M5\SF3N_+ H@SVOAEY :^WR[6<**9NR  5]0QK^";,.J?]?IA
M$+NO3 =;NY]$Z^(KZ-\[G,>__6F?I60LF$?$,8]YHP$<+EA!%&G$)HF@#0>0
M!K+?.(^V/YA/F2GU[,0>]?J9/8"J#8O\@*4F/&_'#D;N"(A+%H:)ZYRU%-AK
M =DY>@3<K-#"2R5-1=@'J LPM1Q[:I?AQ/B]J#6?OY2)76@XL 7=S$/@]FYR
M23 3W=ZP8'J="$SGME'%:A';F328S-IBL7LSCJE.J^Y?AM8*!Z]X'Q8+G?2Z
M<6C[YXV#$;@+>0;',=O-+V\;$LM*QGT^Y^4=C6'X[24/S'3W+:Q%#P3L2<-
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
M=."BIFH5PZ[V(E7#(1_5"1019?/1(JV15CP@R8+74E C<RH9-4TN%TN<U.W
M7I NBP2JZX@&0T83<39RX:*GD@G-DZAY2.5T>9&'".$L31:!WYQ3V3!0D, 5
ML@1KH90@SJBU#2*;ABPFAC[[WF"5YAKO1WW0O;S'GWE% NG/F[3WHQ:+3__R
MX(@+2; ,C&$:.(O,R8 #\&EBK'+P^#6UJ!@<G2^) EF1=) "89/K,D;,D L2
M^$40F/O<;529G#S3).S7J<7U[0*?*-)3Z_)$EQFC4@0AN/**@QG2*H5D"''<
MP*O:UM2B<KJ\0"U@U82/)J=*XX"XPAYI87/)586I)#%Q#-1"-X$L5DB57T<4
MHZBK7FIANSCW>P#4XI[<XC6X.E;&X*P*X-XR'C"VV'GG$_?>N.APJ+E%M?"H
M]7:16TAE63XW@[@3"G'J)0*+PI 1TFD08<=56-M036%(A3R=.FJQZMV3:*6S
M!IB$YIPH[A+!N?Y6T,1X&NK=D^JI\@*U($0%C[E"(B8&^DR 9!!JD7;@\A%N
MC!5R;8,U"7V!08M2(UG%.4;1T+PH#K(LA_(@Z\BOA#)^:=/[6>/7/<\#U_CU
M5/BU)-F%)95SSST229E\@-@@9P-'B3')O*-2"9=K;YDFIHOGP*JY_?L$,9#7
M"P+W/!)>@\#3@< "B:$L"*XP1=I0(#$T)F2!P"!OK'.!"$"!# *8-&F= U(A
M-?UW' S>Y)JKHY-1ISAF&>)I/U>Y'4ZJ.]B3W#3KHGCAE055?GL"*K-YN19;
M,TL!OW=B41FT&S9G5N1:T*OQ;F5XMR1MA!,&RQD5HHI+E)TT9+G "$=N%:4@
M!(H7&;Y,+U90^4<=>WD)&K\JWE)K? 4U?H'AL*@]X\ZAR")H/ 5?QP3*87ZQ
M ?+CL4A^;4.:IF&+U1">1./K$,WL,=>5MIC&=0?[U<U/M2U"E:)9K5B#_.I
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
M3IZ'A/60-OJJ$0I0E?[F\?R,?VN&:(0RS;*;%Z.22&#QBNB]M&JH&B6R^CP
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
M/W2=RF58O6F,WIJ*G8L^PR]#=Q+BX][VX6\3[NW.5-1(_U<-3DJ,_\>%^B=
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
MG2Q%0B<,26&$#!EMEM'@0L^:'">KC3:X(WNN>2#7,PC6>MH!6;^&E'5 UA-
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
MXP/?]GL'<"CB/BA_!?#=((RW R,O.N7L16XX[8\ZMJ2\$N++QY9G#-Q_1OG
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
M(0Y+:1 $+,@"/\EL/W,2Q^>13O_8I<=O*?TC\*GCD=BSP&H#TLTRWXK](+6
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
M1VZH$E4L3)]]YJ[FC_*C?(P4]\Q"2;$CCBG ZS_?7;QC_K@(Q;2?)R\6<<-
M.[_$ZSH,KL/3!%,=YO^=Y:EP,TCPXN4(WWG8+B%>Y^$J#F0"/LFQ;<T'+2L5
M2KM@G-6T2+Y:F#Z"KIP1?BR>:(I7L%AZ*]#!F0R0B,4J1\CUD6LJA@TL(0,3
M(:X=/.@68M7 R(;%175UKHU&NGM!N@[00)XEP+BR&0I?_ATD/II?<$T\J^!Y
ME93DYV!_3P<-ZWJNV<0#0@PE4C7+,M  ^#BY1()%  GZ:0B) U?XQH:"E0-8
M1YQ/Q54-NP"AQM-*0^ZA(9?R$0(I4PHLJC_(SU%WKM5>#90=,D 1%@/A)J C
M4V2$?:R*.R3_JS,G),!0PF9E,6HOTA#LB=XDS%>I<J"R7.:@&:$/4T*A9IU-
M]$50IKI<P[)GL%P@5)!CR5=04D0<,,O@#K#0AI?"=CH7CN9Y_EIS7 WL7@&[
M ]$4N.JPF(CH;@,W:1SP\0 MGE&MSS1 7+@N+A75CX36P\JOH/=@HH(QA<T
M=L ^@&5K,#\TF!4HJ@$KT=!$LZ$H+XTZD*+ IZZ:EGR<5EV#=@%3T/Z8MTH
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
MH,=.2$Z5Q;=QF@L)BA$@[9[RI7=C3#M5*EP'%$*JU&T:&I6P*_'K=@.=FVK
M"6T1[\A4GNLD'TLM>:PDU9!_ ZRO53BA%E9+G$%JSD(1[U+17.NGV3*O68=0
M)58#3X*G=#1>(7NZ[Y)5.\Q 'TLQ%B^%5>6RD$=<W:64I=L1.4"$UA7P GMJ
M[FTV'K;.MCLT%N,YL526 X(>(CJ0* U=J!JH>\^$,&>8*CY@B$C?D ,BPQ U
M2(7 V))_RP%;BLP4JDQ#4L@WFK-L8-)9_Q5PR<>HZ(VG:"75RI#R:R-I8/(Z
M7J8,4BZW@[""]<IN*I=-2\:YIVN?U+6TZMA;Z945/7"OK!7-F;1?JS=^K3ZW
MSGIW]N;8<$!O?7GR\JUHCJ7"&1^,U^\^O/KSPX=WIR?&RY/7\.?EOS]]>/?!
M./W-^.W=R<L3T7+KU>G)ZW=G]37OWWSX\]]GXI+3W]^\?XE??.BKT-[0)7 F
M]/GA4'2D%.K=3#3^43UDV? 2A9;*RUOAOE$9SRL\.+5(JL51CADDXR_ ^,5]
M33D*/@KC#Z*UKA@>)4O2FW=UA8@*.X%5(X,1(A6WF'(5WY85\-@EZ!:.!=&)
MK',"Z[0=ZV@:M2--:='S;9)$=:=4;$S59TP%>5=W%T-]=]Y0%BK!M<9PUQI8
MPQ-V9'2\ETK27^W(^J 2@T[@L.'XZBAVW=[IW^KQ'YK'UQH?ZCNL>ZSH\+S&
M.ZH@O'H570?6M2^0EW2=++('VL*98L[P54?:^$7FO0RHBH$>EDN[:C/O[#JD
M=BN?&*(+7 9[QAE9S<+K)EECCEUQI-M7J81M/[#V,/"PE.(IL5>V81=F$Y!U
M7K3;$$;4*JUK/54B=/9\4L3I-UXBQ?15"MP4\XEG.=!$5633"T02 7H^FA07
M(B[?+346OIF5#0H $?)2U*R8HA=RU;*ZCA2 !XL.QD?[>E2BKV^&<Q$E&3NV
M+3NL YV72"+B+ 7AU\=9.]]D1EU^+CPV6,N-G:<O:R+Z<RQL.\$RQ3$S8 ?5
M5 K*&6I/\%\))%V-E($T5T?6GK'P[* S#8UG %W3R5C(V$X->9L5*MI?%L !
M0/=#;HF4#CMD<J("@+DVTI,!_,HQH\C(%QZ,D-];J,H(&T .O44XO*=M1]^
ML=.=X6T!)#(R@>?"*96JY]O+"7+S(_6E^$A]#R<M]&O0'D" S1I"FI:P:GPD
M\%D -KK]5?=HX,5=^[^>L=%06RJ+P^ N[#" Y*I\)I6BPRXZ_(8>=^!0*!=Y
MPK!GHEKC@&'XJY00A]7AH4B?Q/FPB,4LC0R5,8,ATHI@V-6(+-QEK$*\*X5N
ML\ YI-)S"?K=47,PN>A'6HQD9HD<KC7L=.JK+N%Y(R&UA&<X$ZX/P*L\1<$]
M=Z"B#^2P*L1%Z)D0 C,%U"J%$B7A8[:929(Z"A3XXOWHH.F0AS#PY>F+44FF
MF+Y@),-BEEKL?%S NQ/3P+R\H>K(4PP-G#U2UII&@6J1H.<Z5RN%DQ&!*8 P
MNG4SSI3WL"F#D4[J.N2ID Z?G^7GLR8>.N!#46>(_'@L@C@(&=7S$_.Y&PP0
M9AVVND5=0!YH<QKHR"DNJOD$+>%ZGHT5)C7X#\?P+2]K1[&8 -.&SO:2\#M.
MRWH8S8)75O"%.AXP5XLDXHVHW,MN#++5JNSF,EE1DU]Q3)% )]TL1O5Q(G%6
MDAF<9WQ9,W61Y8E:&%R=*$G0%/2W67>JKA]@.RP0L"KU;JYQYF6=UE5G#$M?
M=-N<1'3C5"9858?C@+ADW%ONI&DJDA2*&N&=%>H[0/Q-\I[HMC@1NJA<3\HG
MP^*RX_J?VYZ,5J%[O',CON5<#D-HD%&85-T^%0V]5ON)<Q];+[%4LP0WZ# R
M(7^KKJ05U\WW?Y+3!3@P[+'LB*I0I Z-P/'5>L68JUZ^R+[@2JGK=6,54G[/
M"R=\I4!^?,00#'9Y;6,[7+:*8)-FCHX D6[<:;^-HFA."J@)Q#*\A2:^>"E?
M$EM@K:",D&J%@0JV7 I.@,+=F%U_^Q4G67< 5UFI%US@+9=\O(T(J;/8+/+2
MYQ0N67*.YB'_QH8S,5ZG"^^6'&4AGR _E.&YU.MD:$$H?W"B;9ZOB48!4#7'
M"4@,>6#3GZ1)E%E9-F*44K.04[8 ;9#<YWEE3=Y"E5;<I25UH</P[PS793:,
MF4UP#HP(7*3S\\A4,]<\F6/HDUE9S3 V@2R[CC<TSV@+H^K,['?M&;ULONV.
M+X,' L977*8KB&DSW8]EARC!I'=6964\Y2P9(&R,N5WQMF6X.'(,.=7KKG,^
M.N-SYC;;F>_6'E%S,$?&!XX^@5*LM./8@-/N5P*4\%Y1[*;?XHA0VQFPHO\
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
MC4+L1*VVV=!T #+V?%#,IN)KL7*6P"^\'!T9-=MC554DN8AOB>5>>ZCY-3)
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
MQX _ 1#_G[TO?V[C2-+]5Q!>SPM-1)-#\.9XUQ$:V9[5CFUY)7D<[Z<7#:!
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
M'N&TKG@4;K&$QB?/[RA\#LB'OYO"5"FW5*:S959D=5-1,_1S T"<G"3'YQ$
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
M/P>J-I<TRBAI%*=1?IG7W^[JUS@Y/OLT'-"V5VFC'C\'/3Z*6ARU>.>U>)S
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
M/%TD]:,[>LP=0G$"\?>,P^P8<&Q66B]]$J2>IC("U57+J,U S7AE2LTHHFV
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
MR1N<G<S,1/T-A=$B%;%F)0>3%FG/;+_?1!EM3D;H:F35NL)$IZV8H7NJU7?
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
M?>&3=G9I@S3OL]GD'/:03FW0:%RO-E;XP]ETG6;S/PBN(?$74UFFC+XP%<$
MYV6>E6HZ052(C2K$WU@4>%Z:E8QW5$WH2"F@3_J!)AE/6I!0N<_.<)UE->/Z
MT:$(F=Q\.TV4]09E_1M.%M$I"68,8%"-';KMT29BKOL^=S3<CW?JSLMIR^!<
MFXMS\HPBV?!9BNQO4HZ20Y-B#ZD,^@B2"O%1-H_@YY S4E+^@M(8PQ5+YX:
MD/ ;45";$]0['^41T$6LG$TC)NQ>9 [9,Y!3[%8J$I<W""=W"6^I!?1P,6(M
MQE>3IJSO8HO0R:^^/3Z+T,D(G=S5WLX@ :LS5#9;T4EEZ;P4LMA)*.M.FEG&
MM.*W S,];:Y+$':BZH%(:S"BZA -.6P\&TH-W2<:-)P+V!B7\61F*JK'^1X%
MA3"_Q%J-0YD1?)!G%G&>$QGT8*TH&>>?@5F#%"PI' *@J!=O'-0>+O9O4Q$3
ME:..8IU1@QHGH,,YY6XQ2I7%'"&''R:+/7F>*CK\,E Q(!9EK.)"_#/G7*\\
MK6T8(@GH!;FBT F6SHWM2.V1(;\B>K2<9@O/_=@D-2<2GWENR _IDMDCEI,G
M?AKWD?[ )F:T5NE/)NDE%FHA4TXZ;TE9>/MJ'63:>]VHH+6<ZQR,$[:)&A$
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
MP#V/>Q*;6DQO^J75RDD-*$^SZ_!:_I,J("6EO$VNM.LIHT1@6=UT_O;@;^O
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
MQ[^=T8=WXQ>UE),>/S)NACZH/Q06)U:"'"'FL#73@W]0I^^)B7/N:YF>7)D
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
M*P"$ADJ!65GS[\3YN4S^NYQ\\4R3\2$[0Z2,<>;9&NF)F'4KVD1S)XNYLWH
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
MR/#?L#+VPCFI/<#1;@QIBJ@16=)B@E*=Y";@212>B1\G 8);$Y:DS@U7UOC
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
M$8BWGTFP6[=<US172V:)\"J@]])EQ>E 6!0I_WC[2#1?4R;=#(1C$D%VI7M
M&<LD(R(\*B,_:%0>-=6A\V[NT_W((&8'2&O:3\AH3D$$F[=A(=&K2E#1ZGO<
MB;(9Y5"K(S;;7VW@BEI5ST;U;TO]6$G-^?#< :K;;;V<7EU3WYQ_Y<Y>ZP(*
M2> I/NN9'H03_C= 3\:&9F;J-IF/R8[M.%$GC:!0:)GJ8T575A69700;_E4R
MO?>'>B4YUAR&(%';@AL:86=A0N@%<+ ,<<N8Y+-J;+>+;7<W]ISZ6,5=JKKG
M;(/WC%,=*M!!Q'1.*_J9+I:7K@HI%EAA\[/F7G9QQ;R5^5"C&9:+RC! HD;Z
M($J'FQ;#2'-^0"V:E*GQF] 9T3)'F\?L>6FR(H5,X:ASM \C('"\@'-*/>;U
M^2>$>V(6V@ 8XO?Q12U6,(K5J?B-JM/20^V0L-"*F@-T?IY1UE>C.)XMB(@1
MA]Y0T20.B!1-W@0)P2C8=-A::\4$M<].0NP\':WC8*)^7EHTLW$0=UP)?9V6
MVT:E<[:11 '%9%DG^689*']Z G6DKQ??"K,&ST:8@5;ZG)&:R3G_T)CO\8?,
MWJI;<U4$(F"1<5EY**D!JJ,N(^K*0">^,&@<]Q+?Q]60+[+Q 2DNYH.WXI'(
MUF$9NN;GUE^$V/,'H-UDQU:M+O! V@QNGON&FR'H=+9^&4C^5!.^,IM:AJ?,
MO+C4>>0F3+;L'2V%O)K^/0 DM&HTL[6*<2N1PBN]#,83.4.>Z(6Y$=,DD_XJ
MX"&(B,35DYYWP F]F7]9\N3UY%*:!KXPH(92=,YZ-0(PU=?*,//>M%.\"#]2
MG!.@<A%@#(56W@MK?L"G%J+S&!- 0%+V*/IQVT%:#;6E3$>6LC>:9Z:-,2-;
M#E>U2KZS2WZ]^&O]NJ(0LA#ZF_!:Z2+_1(("SM;KE@AO+*SVG.CML:&7SO G
M09L:I^5P"(+FZ!VI0O2:J=;K]9G9;[%FMA&.OU%5CNFY-WECI3DQHC9&N*T8
MOJKXI5+2RFH$L$JR9(0PY!I+ %FE(5D<IGK)501IE>>0XYNR%0THZS54R,,9
M\V1?\N1!1TL">PQ/PW">W%;.7Y' %!DI*=PA!ODVS0EC0>"S98K?: \B94,I
MB5O64^6X?S9FZ"(YZ.C9E2(TL'/F((,9X\EF5BDBD^V[.79'Q1L[V^4\4?B#
M)D)Q7Q2IMLQ/8^$ 8GS9V4R.(+KO8+U^P)E@8XT>S[&(3,CM-/?<FS _;?.J
MVL1S+=)<DVJ+V]_<T-HB*50+S>A]%!\T<8/KB-8*-_4&7$U(K[C$B.W5!3Y_
M[$*5\B2V#"NM[)(W3]D/X8+4=+F 94+IY2Y].KNM3!M*UD",1=\$.7PFU3*M
MC62+MIZ>CGX6\RX&'8^25"MNROO+C?8I7H-.HV,+PW<@J,IYBEEF1)RM>4KD
MYLO*#5ON[D ;$@O<;?/(XN<QOT;B>09FIZI.H&VU*_$&!5%)LR$[8&CI::>@
M,1I[;B;RXH!>2;!;6!P7G,HYG,K'%YS*!:?R7.)9(U,DTD7*SE%E3#(_@50P
M1%_MK-O *K_3EA<W?LM[R<NP#V==8:?CQDDPJ/F<^;/6<7D.1F1(8>8;"97A
M P0JXYI'9 @^P?K["/:4.E=0\<'/% #UT=X"T<H<3RN/?*3DC /*7DO7S_XT
M#6QWJ!Z5#,SH*5?(@X[.Q:=Z$L\T8Y3SX3MCH\P;0EKP)H9,P#3+D)6+1WM0
M_+[T]ELTMM A#Q&%B<M!Q;JL&C,7E+(7MJ2G@B70YYI%^W*@X4\'DE6H='0G
M$AB2O$V.;YO!*A3+GQ?\DR>2:9)-0LLU=[P\$#T:E,P')_0#U\."6_:J3#"*
M%9S4L*@4SSQ'?52A&&D$'*BRH@^S)?(*'/5@;N8VAPH=,P,D* _$4P+V&B"F
MY>^4]V%P"]Y$5T6T?G>5OUPU'GY+.-3S@@K3JMX#%/F2,YOE>)A]/!61H1(E
M%W>A)Z,*$J>)7$S0>E2:U"Q?)D*;SW%L!!U'[E&E)BU:ZNV6?M*NCZDI1W[(
ME]+3W7?TK)+1Q$Y>5\^U1/5EANQ[H[!>C\-<441#?.[$HH/KS6/]$U4ND"]
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
M3+!9V5.J]<G[1!'AJH7JT0R78]1#\_9Z)J,2PH6V([QVBG':E?#@$6>%6,U
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
M"Y3+#/^ (39%;E'Y$&:OGL-*:M61 Y@[)/64RWA[AAR2XR ..JS +Y;,)FN
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
M7#$)@@?/PC8B?RUI?D>T3P.703+(D4SN$'?ROI?PEB%^P>_K.PK=$XIR4U^
M'T\2O0=OW&XS&M9+RPK!M90HC:HAB]*;U%78P/WVW.;VO"JM)V*T-!B&=U7K
MSXY7H+^Z<W]T6%6?P*0B4P8//A?-G:@0+L$LA=X\7:6U4E.#9TZU^]2P2B D
MRP(>8*AJD=47#+W@YA]@/R<TUJS%2*"PCT6])"D9 0SQ''('3WV(H"S"_I^K
M/2+["\@8<CD:W^I!]K7W7Q9$04O>3D)3EM*)4"23/*4S6&9"]T<Q?Y @U/DS
M-T^1IG<>RY892R2R,!$R>I212*0B@3;R)2D9E*('F7_Z\1/ 0Y*\9W%.S)2=
M64G=V7Q,D0^P$?Q]GC':B+R,6>E_C!DK#-XI@HUNB[T)*/M+H(R=0L2Q%_%;
M!9K"UN:3!70S/D369!-AFBY)-H->1D'BU5GIQ:PT2QY'&IPAB-T[H7C9,X?L
MOFVAK C[C;[-C7[!(Y>P901B"HSS)]QNHJF[=$@44.T ?GC2I/5[E06,FPJF
MZ4-O%99_G@%9.R#7,A^&K+XQ?_M/"YF%9J5LKZ]?O/ZGTKUNXTCM86=?_?#M
MX1YVMH>=[=7EY[6+ #R0' N4)*2U-IG4J[IQBYJ=.@7?>#\+_"HF%DTB5 GF
MT:"6\I"^I:FOK%)T,)%I"\T8_Y4Q#Y&_B"AK!OE2< ")Y!P2M_W[8$!DFH*B
M!&*WOA^XVICM4CJ,< Z7G00#X)#H&P#-$NVZ-^RWVF12E1?96:9C%&S3"/?^
M4@;2S/.6DB#39J10*2*1F'NI/D^+[,\TH*OF>4:ITC"2BT8%HUM/ S?$3\2"
M(?N###_#3"W=CT)=E*!S O.9>">EJ>\P'GX&E<U4Z.A9QDRRK&1H*A4 ?=3A
M O4=/BW2ZI>YX/L6B  ZR[B_7BZBO?@R$6\ON;<IN:>2M $!P4BPVZ3./>_(
ME]=711;#T275E;Y6%CP,LZ6)E<I*-7&F$BFHAB_<(VG'JRD;+S],!T.H(W9L
M@9T<:A\# 4(724)"RVWD5?, U%"]2$)S, T<A2RC#&V7L@HLEBD&[L7V=L66
M10=DZBR%:394/)V51-_0I=HV92K+K;#OD;MEEZ[$-C:&TI+-Y*%&C)6RGM7]
MZ%Q[C3E%J;M>.6(N#PV"@"N5O&0":*VI(^C3;+MT0;?]V")_9$$-NZ[)H_(,
M:^M^RN/5USE@';[AK4A<1R$P[)N<.0N3H"E)]Q4=\RH0VG=IB1-;Z$XL[2GP
MRMA:N:G#ES&HV<X8)YPE!BK#H)&J"RY74QD3= = _NX39R-^?9"RG/!H0WS1
MG8UA#I"AG?DX(NE!)"Y/,,_;FD>Z#7QK<NF\AX:S/9A+FCK%+LHK1.J)XR7,
M0[.R<ZH'@M((ZH\-%O2VI65U+TJJCF2I5M ''D_H<K85\)&."C-S)I.1E-2!
MH -+@J,*5W-8%,Q7O5.B6@I8J&>0-XT&=@,JACFET)_L'Q+$D-5,F+ZF)YAO
M/'3\!%<RB'+!L?<TQH4.'DWZXO;R+NX0Z3F']0KU@FB)**+=-</+\/86KAJR
M%D":;_986"?3NI&QET @R1U*T#R"-;9TD9X[.VSG(D7TM(A@$D9,,VF\ 11%
M80FN)UJHFJ<2HY$B<F>X_(C 86&D"W5:(^PR%IH?/7K 6597[5)C!#-BL=^@
MTSM;'743#S@@**GHE  V#=.C>\V?79-[G>Y/IIO  [S\ZS6$OI1VL&%6N$ M
MSDJ7H0ANL83V?SQY!#. -(E5WEO,K=A1>_GJD\Q?X07*H) ^ONJ8.RK<.5:7
M]'#(@/AY)KRPT1S9WI56!&B%;4:_F!68 /N4<2&1MJRB$= (L32%8<_ $PJG
M$/X\9'9MW9^S#B939S&8FOJZS "P#_CR5-Z,\"H\1.N,+!\+$.5!H%0O[RYN
M/LD,S5&*4:,(P'^/B!I\_Z@9A-(Z#B69^W^:U9+H1$*_RDY*ZD];B&'*'1+>
M?J>FDY S4)FML?.VH*"3*H79 VA=IF:@$/?XF1DEWK"F5>"0A?'A]=1K9K:R
MA"PBAP\+]TT[(VPXBH3P%>%8DS/,@B'#7(+A6['22:3^8>,^A*#PI3  $69]
M,9GGY16Y6\-]")\E<?!LJSV[IW8FT -9SCC8N(A9%+.89TAC^%!)!<'>!")O
M5 ;CQUD[;3H"8$P3H=DX(V&G,.WJ.3]!K OP>9.L#\^9@Y':G+:5<56V=@8D
MKOZ('DQ>7KK"3&0V/*^PJJ9OCRZGH8D_PH"UA^9ENZ7HD8[1Q>)QE[YMO-S!
MY$?[:SM[>QA!#J51D^#A:4G,,!O($J(T=LUFS;]H7M8Z]RM&A?%*$!@SM2_E
M/5I&S(?D._+&\[72SI421JM)"1>;$K%M;$;)]PQQ24UFJ 28XFG%#8SGU-.;
M6,*UA,F9Z.+3TB^";#Q34IBI3Z&KK+.AT%[(@Z-,O8-XXF@F%NZ2?_T8<Z44
MY-+T)K)%Z\[&0--9=O""]R,[:;G>L*N,C3@_VHX>S*ASJ>L4J@EFMQI'0)'U
MK& FWXR<ZW!".Z!%]%)L7 I8)I.9(A@5?;<WD MO0\,2A*0"?"'_',"#P9;>
M^UE@PVEG:-]0B7/=G:F@0WMAR_/7L.:$M_?.+4D.YG;0<'MQ/)C\,O1LO7;H
M]R"L=<,F( BI]E4:8+P]OYA(&%)N"D4%GK,LKR.]22]$M35(?&"LB8*)YP**
M=T,O,W0H; ^G/18R.!9.X=+[KJS03&5QC:#OD6=?_?#MT1YYMD>>[8KZ9^H:
ML&D5=%110^&0(^R5,LP^E0FLZ<)QRG4QT#I,01MT<F,M"IQE5=7@\;0-0U5J
MS%LRV8%&_RDHTAG/;5!,&3O(^$,.@YG+@?+*WC3YS27'RZ_D!3?J6S@,17.S
MEFT'P;]F0(11+BE+L(*,/#;.4X?E)!J:*<4&=>$A D!H#62L?2R NG+0<4]T
MU#>*'NATX^.'Z3>)Z&YB#&HQ&5IU6IX!^P,P.@.M,PMELMG4EVT7E-IWM.Q^
MSCE0R6QTN0ZHV.A?HYZO.((M,;F?73(]1!%[!]3E8"V;B8P.)J:4-O,7+J,$
MZKY;?[M0]=W %%ZNGT!:K9L],P*.!&=<Y["'Q>;:Z%ATP(RFUFLR? RGZSZ+
M!G2T,^SH[Z1_W'VU,)PZ;C*W=)#8+DV>8^Y?S74V(&O<(CJC$9SKK,UR40QA
M:HW=JWE6+?S_?'"SAW+8XO;8WE9BD 65+_LA/$:G\H4XV9)[[ R:=BMY(I>V
MNUY99Z =2^CZY^!"["+]D"W:A="7<!X/M1@H'IQ*&VJ8KTY.3Y+)T2$^PO.#
MR?_Z'T=/O_U^<OSH6_^_CX\Z?_96_EM-RPT>)IAI!D4R)F\Q#[]V.09>)YMO
M6G<.4,T;(J<$A@\8]81 USXF/%K-6!-YN,U/P^]5;GBJ9#0XGGM/H)-N8+>
MD81(+047^T:F><.'AEL )@JWA:;'WT!VS($ 932S.B0MV,]"QJIXAM=P77!%
M''Y1O9] N_.0 L9<$(RI13ZZTHXA OIHAD7Z1ZPX4#/6!;P=5GMF)#=8:,.E
MJ)=CJK(SK0@(#9T.Q$N@X$]4=C(XC\G].@.21N>OFU .$SB7@8,0BRK?HU-5
MXBVN+AR1Y53XDXP/Z,"OF,G<$@W:]S))KY'\%J/NL4Z/$#*.CME51-<%1S:$
M>);J0<+:)<5VC(@=:%I)M@W6[ (Q8VC*BV;7#^)I0@VW U65DA:77Y$9LX?N
M#_0W82Q J-/V>65!EAQP/T[I7?T70&WYB]5\:]J%-%I036IDL3O4$8G^F!JJ
MD//D2*)Y\JOD ! R9WV)!7<Z*-6*7.DEL(S)\^/CP: <.@ZL-: <Y1_LWVV5
MU;.,@;A7XWLSU &Q=GCIO6=1/%'T(&=F1T%;'#]!V!0*J+5@L,N*/X?MLU$$
M8BYP@@%KT9"78R8])6JT_$S"P6_DK\>"9#:6-:'P"\/W O[FQ@B%N^4"_LBD
M!MX<$L4OMJ>OJ6=$;,MK>*Q'"IY,:5787I2A2PW9@M%+CO->K:/P/+,$C$'H
MINFR.Z>E)Z]=>819*^"!IIB1#:+9&?"BR0+F2.3Z-B 9JB8TM RT0B#3A$FW
M]MAC#.!N=#I,BMQU=!8C[!\00"&[1&_)=5684)/I"L $/I2.GW"NE6<V*G=(
M!OG,K<IX!^<9^"G4'GY\>'SL(V@Z<GI;3A?@*J5M<^%7_$^#2$,SKUEQ2NYZ
MU:/_[NWCO&$'DIX,[ ].9LV$C\!+/H<%FI<0;Q+LAW#^YME[1\"]LW[_A3_]
M.")D2(EU'AMKK@-"A,]> LU#=]OP)>)KFI\1+GKSEG0N&EJJB,N"ME:,%;7X
M2P!1M(LS=@/ AA8UHSX6X.#RN#MI$:OB23([JA6'@CUTH2 Q T$GP_APDA\
M:%#OX"]X*R9XMMRY8+?,C@5(*(GGB]"7Y"_R@G\_K&B8NH.9HE4@@D6,FHM"
ML[[8QJ'SJR*"HJ2'@CR>P'9$'0,TDX:)^*T?US$3L>WTOEKT9>,>R*N,:9ZD
M<Q]:L^'#0(5>:[RTE0H+SF"] Z+36*"Q)4EHY&*X.V,CY'L#3LCHLE.V)*;B
MCKR4_JR@6_1*!NHJ7^(X#ON3;Y'L_&U@5']S5?" >+^/P-G]' A9O9 ]]U&T
MW]W3IIR^O^&KWS8'Y W2HQR,>8&3 S#5;AM9B2FM1(TKP47/RQ+"QCR0ELHY
M)(08VCFA?B<?"JX>DO.[R:/Y&]88..V6R\R;\=5*B.Z?&;EDL?T+OG>4,:Q]
M>!SFG0U=@H)A_@ENCX)<F/@WXPN@L:S<E(HL?"\:  Y?02T130$X<P[*/^<7
M_I]E/^EVUY8*=8Y-2\,\AW$6[*L@=WV]+ NB?19R];E4G"P=%'0&P.)2C-]
MLNN?K=>PKO(/^M91AUTQ>04LY4>'#_^9$+&6$AMC=9\\1#-R3M(DT6/9EJ)5
MV6I/$9B1DII*X+HKN ZU8U"VMAA?BCJ#5"M<C#O%+>LV)I?Q:KSS*:KY]*P4
M$ <N-?QZF68SJ /1&#TL/-FG[:YN<Y-MHU5WW,X#A)_^=WL:S]OL)'T7O&)T
MT#?I ]YD?Q+*JX+-O=)@45\X;?^^D?MVF3,RQJ-Z3=HNAL^G^MIL2<D,(%<V
M@Y/@__>45>N!0\=[X- >.+179Y]5G?V+W$$:.$;(9NM4<$*'_T0:CX="!Z -
M*+D]D?&M;IMI'1N,NJAP;:V/]H.9&,)L8@@?>&H?-!5C;KD,=3:_'WY[L"QF
M,B'[G;]5(IDTIRRSCNNNZ2];^91(,R><"?@GF$SDJOWQO=U-!(+^A]IZOV;#
M#$L:IE"I!!\2 OM]N\U]$[!FF!%'N?HT7]5-/!!NBC' .7ZWC6O5 ;,)K \
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
M>C,3,Q;JWTLL4OQ PA#$''?PA/W0*$R5X.I:O6Y^Z*R 2]8(T:=M*@^,G?T
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
M9B#X4]U5'Y;C[A3-X*=W_P-02P,$%     @ 5H<(5:!8KB/T%@  ?=8  !4
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
M*,.248&S0@"3$9V5S.CF&R9;81]4(U0S\EUW@8]BZ9:-+)OA=)=UC)@UCJ>
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
M6D'60MG7Y5:@X!^?QB/:P!:6VIV_^Q=,)G YE6D^6N%2P0>.G,AHR8RS6.^
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
MRD#U?;Q7<T4W =O3M0E; 3W,10I],+Y.J7JCZ^ Z1F8FYL =N<.&3(T@Z:A
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
M['KN'5F>&/=:8K*Q"-$ZQKH_\A^I^=@']]O(MP?.W^+G\=GG:L/>#<Y=)H@
MH@E6)I;IOV3(:,VB4LAH>T-MN!;2R,;D/PAH_U9D=\[N7XS02. ]!,[O^L=S
MA4^6YVQ]8E9&SC2JR+S.BG'@P7DA- ^MJSCNHS@Y"Z"CH'N(8MY%]#N<+[+/
MF^#JR0I8A^DPED!7SAY4@8X"[ST/<@N?,NBC 5$GE":F%7#F9<S,^8!!)145
MM/8)]JL(CU@%^]*#;>3<?$#SG^/W'\<7]8[86E TOIC,$$>/G%V.@Q$&6!:&
MA%!*KBU]G,E0M*'SS.6\V?U].SQ\_X9!&]K&>Y1Y0WOAZF;!2?I8V7M&$LBW
MBA"CU)!4O8H' TD@V,BB](Z9:LJ -E&'32]R7/V$?<^ [IN8<6NI]E'\/1Y]
MF"WLGT7!>^(8L[:<B1!KEXUS+$@ 6F\H204#9 NU3D*LP'%RYF%G8?>0K%S&
MM+!6-D#5DWFX&M%AC,/NC#VB AW$O8?=8'&W1)$%#!CFG"*=3]&PF$MA*I2<
MK"%+2+7N%]JG$CQB&.Y+![:1<A_<WTZ$78WR53+I3,=;%IX.*!-,G<,\'X6C
M,$2MN&Q="G4?Q?YMP!;\/)!PWD&X/<2$;M=:77:Y9>],<<C D8NCO0UTL&%B
MR7 MBRC2B]9MZ<L83N[ [R3D'HI1;N-9M*UN@*BG@_X^FL,<\MU8>H#R#B+N
M88-?@<S6RJAB A.\WK00K*F#,1+C+B0A(F JK<?<[(OT1P[UOCG?1K(]<#V_
M3A?SZ\\X&0T_?)R]'(Y@E,BKK1#?C<OD^F]>C3)^>?<G?*I_LV@W# Y$L9)%
M5R\RK(FP$(5GT<<<@\C)-[?W.@'>OXG0E?'EFI.]T=6#)?$<IG@+C9=()K +
M]44R=<XNX0+IF<E.!O YHFO=MW07P9/7A@X"7;N5-&WGNZF[KL&S>N<9J2J2
MPN+T6<[SCX>S5Z,RGIQ?C>[:M?5OQR<U:!-LL<:EED(()99@;-%%:&Y=1$@J
M%ZNY4QQ,&NSXS*X^_W1ZYU&_79?1U?%82:!@0HI,FA<< ^\BX]J8X+&@;)X2
M6H^F16RC6O9O+B;I([UA-\*^*A1/!I(6=.07#Z6F_SFKU_<Q;Z!D3#&+T$>4
MXR%,A_!]FVC#JI!',^&WSGBL!_<6SX98KB *F1*8FOR)FAQ!)2V+: 5S*A(\
MXW46F^4_-GO>D^>^+]FV3HK>A_:.=M=I&6(>!(&8-*W6)9WJU:Z$2R-GD;;O
MK%71<GF\Q1K.'WC(:1#=2HH-:V#6X'HYGKRXF$QJI]#5;:W_B3 9R!*=BR*P
M!)8<0#3U]G9M6#:!9P 1^/(5BQM3O?J)I\I[ _DVS'/-0?Y^4053PWLPP>DE
MU!GF]^,%^D$,)FN=.+.TY3 MP3+O?"1Z0=@0(RKN-F+_T4>=!NUM)=HPU+ET
MO<\"SIO),-W2T4'"@%(X.F%RF3<7(XM%( O))9E3X&HYVOWH[4EK'G4:?+>5
M:,,FN>M%(^G?9+I(LKR^F$UGY$3=]($:L"%S.G] DF&A@7SIB%JPG+)PSOFB
M5.M8YV.8GKQJ]"+\'EKG%AF]^X?5Y7"3@<N(4N? 0KFL[LHL1IL9^>5)%%M'
M#32?%O((IM-1CI;"OZ\<KKMR+"W[ZKXPJW7!5!B* J2RHLXK(<L%A58>0L@D
MA;Z#'WOMI>R-_L[B/99.ROL:_,N7='91][F%DM\*;,SOC1(&C _ BE&<Z826
M@8J98= 804IM=/-AWMN"/%36O85B+$_;[96@/J8U;P/X*K6P">2^!H!O#_=
M \'[580N:M>!Q2-1P&B\3_-3NEX6K\EX8\'ZP-""22$;R*+U")NC4;S'QHD?
MO=YM0U[_D=;7HT66,T9)=IXGPT(%\A"TJK%_YUAV6F>IE>)F,X?\@8<<8 YL
MWPP]'(K;3;P]U B\GGW$R:WTYN4=WIF7'(,F$H-E6HK"8I*U-5:ZG.E]B*KU
MS))5.$[(_NDLYAXZ4)<Q+9JM-T#5DQ6S&M%A#)7NC#VB AW$W8.YL0:=1IXU
MEX(.05'G]7#/@C/TAZVA(IUL^SL%]JD$CQ@-^]*!;:3<^NB_B1_?PK685VY+
MDIYKYE1V=.!YQ:*K-X-)##9K*W."C8[^!QZR_Z._!0FK(_#=)-C#Z5Z;)%Z7
M9Y,)T%%V;=DJY01/2"IK)5FV4F4&T1<F4G8F(#?<M9XRLA+("9WOW07=0P?A
M+3C39Z/\^W@$-S]Y3U]-87Y/P4)9-X';T\F_)=3#F 0-2%Z^474/#/5@+&P+
MV[B@>3&&Q=JDHWGDC-PESY+.Q=6K&S1OW:YV% KUB'EQ>'W:AIC^#(]G'R:(
MMSKON8W1&MIY)7K:B),GEQAT8")SI>II3'[QEF;'TB/V;W3TRLQJ:Z2+6!O:
M(M/);/"VKG2NW1DUVFHSZUCGN6DZ:7TLG"7 !%QI'])&E<OTJ;>V ?KN9@NX
M\\ 3L#%V%V##ZIUK$%?*M F,;6R%3?@\Q-G?0?C+]'607,.]=QE.R=[1^Y\9
MMX$V&CIO6(CU'A";Z;1)!K7=*&=P: +7G+7M^=M&8(UYNQJ#O=C/'<3$O6"@
M,JTH\%K7Y6J"(G@9C2M2;^3&/<+<G8?N[^#L)/9Q"YDU/@.O[M^Y F)KF8;4
MD25>F]<-'01>U$'8SDDI?4DY;S3F]3'R;C_T"9*WL\SVTV_W;C9.?]1;8G$R
MK3<)SKZ^NS@_A\G7<7D_GL'9LXO9Q_%D^-^87TVG%UC'6=TJP;LLT=V]!Z_A
MTQOTY?4EBZ5>/5N"$\X4KCCH+#WP(BP4!.')?D4]:(BCXWCG,YA.7Y<YGM^N
M*[826=^AZ,2RP7IA02P,0#M&MCYY?CD&YUM7NZX$TN 6XO/Q:/Z9ES*[D>M
MT:HLYEI46EOV%48&:"PM.=6!?.2^Y-9CRAZ <X AQIV97W'_<!-I]Q!CO@?M
M\K4:>*T1DN7,Z> )%B&"!)HI5"[2H<MU;EUAMP;*22K #E+N8X3],JQ;6^E
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
M(("51"!C40*R.,8I47&8\M"%Z5PZGQK/U9(&B[6HP7PCJQN].0V!';D-!>S
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
M2OZ7N^7SS_K59MKJ'S:S]62#HTS9<^JLYNW9Y_H&!;)2&Y1Z:7[_;/SL6Q&
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
M-/XZ-+BCV$GNVWVJAX/@\Y,);M#L:0ZNRN8>="7%M^7J:O1,02XPEPPD&80
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
M!(:^P!XOY^";-E$<K0*]T]C*,:B9M)&B?PZY[@&@A&=4$H!8K,T+I&) $,J
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
MGHMLL'UZX)-:ET^(V$G?K_K3;$\48]M-)$N4^I?0^HZ^U! )F$N08%RTTI2
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
MR IW!RA8AKB#R)&SQ=U!.,\<][BWIP^:;U@5>)F'W>N*5[<X-YYAG>DX26*
M,<\!2H@&-,XA,+_$&8EQIA#T\CTMPB;G<XYTM<?NE;;5H;IGDGDKSH[^)A!Z
M0_N9WL#Y.Q@'1$(YEC91XSH4!Z//'(G+/3URU3^LE@]?U?KQDWEYOID(ZM"\
MY;-:S)7>U:EQEG"<I !J+ &",0.<$@'B3""AD$ T)\ZIZVXRI^9.=MH6"0&E
MNM&ZT->K<,T']7:O,A"6 SL7JS PX_48[0$]Z&P;#!2(>E--.2+JD10?'MF1
M<N2#(.R7/.^'56LNO>.CQDNM][/M*-/>\];7V4B]?]YNMF8),5\^?'PN$@IR
M*BE!>09BQ!* =!P#9OE-.%$)9E KAMGLM+?]X%MJ9WKZ3+U3;8>;?;^IA_FR
MV"OE;%%T1_EEOJR(S'\==R/T?&1QHB&CS*;T\1B@5.: :I( */)4DY1S,[BS
MXP[W/\.X[G0=\IQ93G1(Q]G/OFJ0?J(][)J=-U%IZ71VK1L'82([U>?Z_52[
MTXWPAMZ1;A;4B]5WWX?@[RN;B/'9'MYMR@??:_,[M9FQ+"5$"P%$"C5 &:6
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
M*>Z (A3+<).8<4F".XP]X_CMNKX'I=/?V(_YX_/CKN%LR4'!,$4)%!F(4T@
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
M 3?G<C6N@Y]_#PVIMQ-JA2R0Y[DL8U1WTVKFJ8]IO[AG]+):/IA9^_A&\2)
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
M.'?BB$H@?](E;52'XFCZJ4=QO:UG0++9J.VAM!LQ'2-&-,@13 !*<FE34C"
M0K,DQ@GF2/F=-1T+F-Z!4:F?9[1Q#)IC=-$;B*&CB4*Q09(*+ML<*E@X?OBX
MP<%%P\Z"@<M7]9NI'U;+A^V.A,P\HBH2X3BF# H,=,XE0%(JP'"< "8113%+
M4>[6_ZU=S-0^]5;+ TO>360U[5F&TX"KVZ2^'JV!)W<_H+PG>CL.@29\@Y!1
M)WZ[H:<.H./JG@T@#[6_U;+"Q 8?C?KE7ZIN?HIQ!GFN@) 06B[2'%"649!#
MD62,RC353LFE7E*GYB9J;  5642I;1'J+O?*>[9-=,*_W7\,ANK [N2,<^&N
M!NA![[X-*9V0]>Q3&1KA$=M7.B =L*^E#U"=[2Z='C9N%TP?^\Z:8WK=W#-C
MT+Q210+*O?ZR78E_?ELMS,V;DR;3698G&&,%8I'&M@.>#?5B J!F6<;R1.2*
M>A4-N$B=FE_?*UVDA]74_E^[I.N^[(MN@^ 6' :'=F#G'@15_TPZ'Y1"9<DY
MR1PW \X'AK/L-J^;KZ*(_:QL"&O[ :FU7JT?F;'NGB_F)3NM^:5->&$/:I;H
M-"<I@T#+E *4$@*8,#^E*.4IA)0BEO2@BG65/S67M=?;%ACM%(]6>\VC7]C&
M_I-5W[/7IN_(N'FO ?$>/$@M-+<,83O,:\I'!^T+1K!*_^!$LK[ A264=9;^
M&L2ROM T$,QZ/Z:?X_NHMC;N^[1>?9]+)7][^7UCFT6^FR^-0"/]5FSGWX\9
M4B$53":8 XWS!" &-6!(9@!E.&=2)21%7K[/7X6IN;^]JA';Z^KGY7H,@YNC
M&Q;<@7V=Y<0LB YWZMLZB%^L!9&E!SC ?K!BD"BN/XB!_%X/!49U??T!.O5^
M5SRI/VFN6>Z>D W>&BW6ZQ<CL*B<._@^H2BR20B:)A @G<F"M0,PE6$J!<<X
M]:MB\)$^-;=73,VBN?H)2ZTG'[??$+CYO<& '=CE[3$])WAEUAF6V@]8*MT+
MN( ,K.ZR1R=0]8;E$O^I_T-"\H',8*SC/.4*4)1(@+"V7(<Z U+BU!9BQ3ER
MRH-N%S,U3U7L&U0UL**F9P@6C*O(*";D>2[6EQX*!PLJA\+1!T^;:H=F4)*$
M*7 5-.Y[M5_=SRW\G:WGMM+3TB3?_IAO9CE+!9<9-HBE9C7'%0.$2P*2/,4<
M<2$I\FIZ="I@:JY@IU])@/Z'5=%S%_T,0C<'< TP T]]+TR\IW>3X8$F]MGC
M1YW23<:=3N;&ZZZHD*Q52QU.ZV8,)H+27 )%S5Q& N6 9PP"2'&"<T@AQ%YY
MTLVBIC:URR*_0^;#E<61E^%UF^QA0!MXVI=X'15#ACQ[=\<B9"WD94'CUT&V
M&GRQ!K+]CIZMY\M ;O-U=2O,BF.M/JU73VJ]??EDW@1[S&_7(4_VDIF6B),,
MFT! T1R@+*> ,H8!02AC2&=**+IC)77S'.["G2;%,3WIP+[DDWG0-Q-[%70-
M3Y7>Q<)<[93V[#[O/A)N+B8PNB-UH:^4CK:KJ%([VNE]$Q6:EZUNWG:B[-^)
MWANP4-WHW06/VY'>&Y"SKO3^3PC:5/K#?*G>;]7C9D:4CF6JS0HFE>:/+,&
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
M3U( #QA!%?K%HTVU7MK+3/_%U+K3\0B-XUED3&?C(/ ZA1:S)94<$UWO)IB
MW+@R6'/%Y](X?A\D/-(X?A]V=V$^;6MU350[4J8(Q 'BB;<::NU6#9OD;$B#
M9]NZ)]KS:!R_EX1W;AR_#[L[P,T]/6U]T#DQ0X>HUO6I&&MT)$9PY% X83.G
MN[IU&//9-([?2[R/-X[?A]<]H.5N3W/AE+8AD*+5LB8XU%&"CES9E 6WG/&<
M@FF-EOX;Q^\EU\<;Q^_#Y+Y@LNEI[FVDN[<."*L3I)1B&@+3"0*6*,F=2%&U
M'GOS#!K'-X+)(4P>/?'Q;@-T+[U-G%Q+X@9YFD(&\,%'X )-CK8P?GM(W_-M
M''^(Y%OPK0/M<$\A.$=2;G6X9%2Q<B.'JNE2S<>4WI6@%+9_AN^Z<7P3X_0P
M!G< D6LOON_#XMUBO:.\?OQ]CXOUL.N)=H;9FN#-HB+[2P8+,98,DAB4DC <
M?>O'AAW(ZL1N/5#RVQ_>FXBA+V2=STQ_<;;Z,E],_POS)!8ET H$FXL$54P&
M9V(!&8.15GCGV3##;>XEIQ-UU!Q)1[&]1P2]62[/:!LL.!ZLE*2B:YR<^T"7
MN8N@M<V!&\NL;#YO[7Y2QGY='Q8Y!["[1]2\.ULM5V&6I[//$\<%4>V16%/[
MX)"97DN7."CGDA5T!JQK73GV$#UCOY@/BY]#&?^L!A)?,G$Y+Q=%*O3=9D]/
M6SY^N&>G7?;3Z,GI/%/G<L'+MP6G?/::/#99(ADZ17"(5D:ZID1R(;DL3.M#
MNH64XS-YUA63K^GHU;SN^I%_GZZ^;,KE?OV>3L[J\:B=VNC_N28KH?2D<)T
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
M2:"5"24;X63S$M8VE#\/?;P/_K;HXZ>4< =>S]&[7L]]^84<@O/89/3)%FN
M<V5!L4(^GTP6=. B,,>X\ ,I@$8[Z +G3XK!UL?@<$#T4&RP)AI+$@&U XQ%
MU>+2" &M A3&6?(XI>([:>FF!2:#N?,C@NYPMO> E8MX>I+:LH "LJDABA(M
M>%MH]UA<2#XRIG;*PGE>A2E["6M+8<H^G!O[J?I&?KU#QEDU,0PZTFI16' &
M&4C!%>.8G0X[Q0Z:UR<,7IBRE\BVUB?LP[^Q!7^SHD9@R=9D\*+ZXI$+\L7K
MS 7:!TLN&>M:G/7]*Y(&+TPY6/ '\^^/8!U?1<A92:[F]8 IF7:>Z@1>QQ5(
M*1A7A=46 +U9QON]=0Z6VOE'L(H/ T('1^ ^?WL3J_HQP2102::!J9IL%CR#
M6"?D9K0B6Q&$Y0-D(&\GZ)F[;P>BY.Z#6B.1]8Z_2X:G^>?9]+\P3S*9$=;6
MO!9=2U[16H@&/= M)1S=56B;1R#WH_"9^WI/@-#CA-H!9'=B\J00VT0( K37
MM:@NI6H#(]!FLC9.1BE&"94]\[N^#4#;B_"YX/(J^6(2A8E*RE(GRM41E2&#
M$]F "\66Q(S!.- +^:XDCINT_9RP>J!8GPMJ'^+R^_6<;SYQF06G4RW\LYYN
M$3)\' H!7"LK#&T.L?5@MU:TCYMK^IQPWAH(_UT2*B:W6CB,DU(QX7TF5=SF
MSF5:Q<^'RN_-[!LN5^L)KD39ZS!=K!LJ_Q7#\FQQ/MGU$('L\K%-.+PW_8TR
M42Y7^F6Z3"?SNMA58SQE43CN-3B7+3D+6"#:Y$!DKLC%)=W27,,_1,]1=2[7
M&/QB"X.O4L02ETEKY8#4&GE)3@3RZ4G+%J]0!INXN#U$>4L5S#ZKCAMK:0:$
M&Z4R@W']X'OD&R[B?,B;9(>3?/CDFMT__*FTTH!3;!Z$I%7625F'00;"I7(J
M@D\.@3/.T6D597D.NNG.9[]8+G%]6*[=M1?\SN]F'[ V[*8KEW[@M_ELL?GK
M>J#FK4$JPGA/3"J@4R*_Q#(!'C/]B4>-#G/BMG555_M==*P4]T'@;=M[9'$_
M:^WY\>ST-"Q^O"OW\>[3E[!ZL=C\?'ZQNOR(=[,7#[+S\$3HT6E^*EW_A)Q_
MBBN$#JID-=(8@ZW5!KF6@),''6,I:&(HPOVWO$(F7G"%P6<(6-M=UDY@T1@/
M463)"N=&L=;=UYH1W_&%L0_>!KLP]A)N!^'*RXV__''YQ_][B@LBZLN/M_@-
M3];I<XS;D%FI;UCK)@Z!T>W'"CB1BBE6<8VM1WKL1EDG>'Q:V&P#;SL9]H3,
MZU?DW?U==)M0Y"-GSRQ$3B:C\B)"Q("0E0ZE%.[0MJYXWHO 3G#:$"';0-A<
M7#UA\<WLZ]EJN>88W[3TK"T>74%@!6O?^]KGQ(0,WF9?-$I>RF!^X%UR.L%9
M>Q!L@]N1$ND47.)B*]JF***J<Y@$;85<3: /\.!92HA<LR1:IV$^0,ZXR4#C
M@NL0B70*+KDY)S)D;4T!4VH7'AE3M3D4L, %&F=DQ-8I/0^0,VXBS[C@.D0B
M/8!K.@NS-*V3Q<@'.ZL\6]L14CGT.AHHDM74Y4R,\IZVX5ABR41M9.NRX2VD
M=**QQG4/&DBI [!]6H39LM2N@K/\$1??IFF=,7'/[I:U=>GR_F]='& KBQ.^
M=C15*=81 06"SIGL!!MD\DX+[ALCM"7](UMY+0 U[T2Z'2#[K_,9_OAK6/P#
M5Z_/9GFYJ3IST=LB GA=7X61MN*898 "O>%!%FE;%RO<3\FX:!L/&?/F8NH
M;*]PL5K/"EU55OV"7^?+Z68Z178J.1DXY&AY;;4I(#AE@4?&=<RV1-.\;=QV
M<L:]N[N!72N!=8"].F%X]>-CM6\N3*#S\5]<%ZWU>D!H &6+@< -G2 ?HE&2
MBY!;)V[?3\FX+D@WB&L@I@[ ]K(^P2;\^ 5Q];;^=!7CNL>'S#E*YR!QDX!L
MEMI:.$3 R)SRY'])XQK#;1LMG?B\H[HG3>34*=XN#J/(JJB2!92H<IWA8VM<
MG8R%HIV3NF9PQR= 7 ^^0QMI[P"A UC? 8A>A>47.F;UMZJ%OX63JM,WMWU&
MQD3M)JN"KNT;$YTWKTD!9U9TU SE3B.%]S'/'J"G/R =(O/;UE8K 33, 3LP
M)?L#DE$PK=4E=3<7;:[/=7@Z_\O%MJ(1/)GUJ$0FR8I$1XJ;/!B6LV(6393Y
M5C!D2SKVKBN.:]DW1LYPO.Y 'VTQ!2.O;6^B X=UC*$7&7SP$;0NGEGGA;\]
M^.\/:;$/I(,:,+T#Z+2P+M]>5N(I<CHPD.I-!8F?KDYW+2Y"#+K8)*V5N<=L
MZ[=[M:09K/2W#TM_/$1T<!SN-RQ>K%Z%Q>('[>Z<,9M<1I92G8^3Z'!G1W>%
MJ -2:*]H$M/"N2A-\PGB^Q#829K)TP-I)W.QA52[A>P].;B3PL@[,[R -KK4
M64\<O-8>2HY!*E50Q-:IWCL3-_)8Q>$ LA,4CY56!S"\:5M?JP^JDY$=73V\
M%N1$*2#FS.G89A_KD $E6ZO(^REY_CD&;71A SEU@+9WJR^X..?E?6?'H^9,
MR@0R(3EQH8Y"#:%VE'6>CI7)VK1.;7F8HK%;R!TO\_E@ N@ 3N?OQ=5TOO+G
M+MGDDTPF($(DEY 4<6W(Y&."E"0B*7OI1.N7B(?H>?ZO$6T463.9=8"_V[&$
MU]]^FTYBDHX1/>"MJ\$)(VIN-%D!DJ-QR:-1K9WI^^@85W6UD_(CX9N]6=X!
M;+;K7]0A<#I!H',6-?\Y0-21?O'2RQH!MZQU)=AQ=]]@EM=@ &K#_,-1-%^%
MDY:]T+;-P?GU>SHYRU65TX;I__E3^#Y1F+1WGH-6JG:[,A%<<05$,!&UBA%S
MZSOQ #([L?E;E\$.+;!>VY/M4)Q_U6[K38OI;D>N^%0M"7;>]5,T% A"21]<
M@I!CM>D2(5N0)Q #DK/!G(RN]?OW\V@HX#R=,8<>. ^U'$4I<-K7T([CIG9W
M+:YU*.2_0T.!?? V7$.!?80[HN6X?@:O>8GORN;J6.?UJ%B")NL$1+:UC0\/
MYTPLWJ!SB@R9LEMRP=W/[@0Z3ROA>3MV]X66BX?S8FS1+CO(3++:"T^"$\J"
MEHY;LE[N=HW9"2]CYKXUD=5VN1_ N+$E_VI^2N9DS5S>;.(BQ\$&;9,@MR9D
M6?OGHR.WB9%%Z7W,QAG%-=M)^MM6Z 8!ATAMWIJ%/8RE6Q\%6R<CR*Q!%Q%!
M)>[!*2F 9XQHO.#2[U1Y\CQ&&(Y[=1S.^1[@<H%R[HKRCCL(L3;%]CI"E,:"
M1:54]C6HMI,O\+RF&.XEK"U3#/?A7%?#[*+6(?&4P5G:LBK!@.<J0HHE.F64
M";NE/S<?9C?X%,.]1+9UF-T^_!M;\#?&+Y8<O0V20ZDN&-UHJ=9:&N)&<E$8
MYHK?*>3<?'SEX%,,#Q;\P?SKX.WAW$YZL5A41EP6E[,D?& Y *NOR2HXHK\H
M!X9S)H.5WC>OH;F7D.?_2'JXY=!.0AW [!KYRW,VA:NOK&LQS\=P;-*O-5VN
MQ4</3.9$VZ.C% QG8!0S3J2HE<+& -R3Q)'K](\'Q>UWL $E-+8'?!5[?_%Y
M@>L=;<ILDV9!H((H(FEKJ0MX4RMW;<0H@RHQ[18PV[K$N#@95*KW#T<XAL4=
M:*JKC=0SMCY6OM9VIT+J6M0&5-*2DQ\X LM&)R1G(&/K5]*[5/Q1:AJ.N0J/
ME$UWZ'H55OAYOIC^UUJ.F[9D2D=1,H(,,1!;O %GM*M3L5"0^<A5\VY)CU,U
MKA8[5NX/PNAH(8Q]N[TXH0^:$?7?\&IG%_OP:%G"9,'(1/K<VCK7@4D(FG'/
M-8_DKNQTOSVP2$_8.%Z8\P$XVX'B:9OP68JUA4Q+P$*_J&3(3+"ZWNE<H#/1
M*S%8<L"3%0@.-C.QC\MT/$1T<!SN2R?\&VTNG-2ATG\)T]G;^9)V1=>)=SY
MDC;5"=,"@L\.I/ Y,.5"DD^1,WZ7LN?_&G\@=';('C]2CJ/VDGAH7Q]N[RJZ
MG%U0 :),CFP@7I-GO ;+'1=)6V9U\YZ%.]#U_)_[AL/F43(<V]"\>.'8/(&O
MN3S1,?LB3(9B*X>$8> CDH6E"T>;<F2W!X%OL3#O^_3G'_\]#DIMV#XV;C:4
MGX63=U_7PCN=G\U6DYR+4H8,9[2U--:HRHPD(:%W9+B@X7*WX-N6!9Y_R*0!
M>EHP?VP ?3R+R[28KLG?[.<3+DXG(O%@7/0@LB/[-]5VL#)S$(X76WL@IVAW
M0M"V%9Z_H]  0DW8WX'1?TC!1<[>KT=.Q&QK"ZE:5)9#A&A$X;7(R-C6X^.&
MJI Q?UR8/I6$.P#Q?06/K^;+U80C>3-*9HB<$=\B)HA8-'BI2ZH)CYFUCAMO
MHV4G.-H_/AR;R*H#S%T%/]_,WG_YL9RFF@A[>CK/ZVVM^Z\A(]<EVQJ,CZ%
MJ G6Q#'#8V9<FM9EJH^0M!,"W1\?@2TE-[85>'TOOYW5(/R[\NYLEO!=^<O\
M)+\,B^7$&:NM4!PP!%+FUB.XF!3P@(&EDFV^G:GZZ'O^UL5VPIC_XV)L$*'T
M6K1ZO?LD':"O\UE-J;A)]6[%J%L^J4F1Z2Y4-BH>O;[4!SP)*\SWE?41KGP2
M7@+36 LD! -'WB595U9RJ9POS3L8[$;9L7?BQ[.O).P*_'!R?<5K2UW-L_>%
M,Q9\?7*LQ8V&^$$'0-?'0K1&))38.E*[#WW]-)=NA*3;U^!@PFKX6/ D"FO]
M;-A0;5U\WH#*ZSZ*GU:%<5&T5#Z"MY&1@V@(#UQ&NKY85%$EK77KB2E/H\+>
M+^9?<;'Z\;Y*@NR#ZJY\76=27)Z%6+RRCB$@6]L%HH"3Z,A<#"Z3 Z.E:ZV^
M'Z?J6:BK?5!S6UTU%DP''N3'] 7SV4G-64YI<8;7C=7U";_:6>)%!YX-%,T<
M*-*V$(S6=<Y=\=E@++%UOZS=J>NGF?Y T!M(4,_+K-\P85XV)S%<.X2_D=UP
M<"N:XQ8<\)X]:,]/>Q%K;TWVJH!RM:U;'03LG,F0G)$FRABL>9X7\4<2XWE&
M_GG;=ZF4JYW&?-"6SJ^KT<'(00E'7\C,>=>Z^.4F!<_B@MT'#7>TW.$,[^ R
MW6H>O/QQF1\=N(BHZKST$.O3G%4067#@!<L\.:DB:_UNM0-9XP+K&*GO:J$=
M*(*>454WM&F@885UPD0R,PLQ*F9BGD\,;)$V^F*L#:U[7^U UKBH:@Z%G9V!
MP^32 =3>8ECBE_E)?G/Z=3'_=EZ>=I%7C\)*65M.YU++Q9BK'15%AB*L\EPF
M:W7KTN,'R.D46H>*?CZ,'+I(F:VF[!EA])))FXUDC<FG I8I/#][SJ@ -D3B
MCG1.-X^];B%E7.=Q:#"UX'\'NNGUV6(V79&E22QZ/?U>_W0YDU=P;>6Y7UUG
M@N7:TX.<:^N2#69=9=0Z&+:=FG%38X<&4R,I=("G5_/UN.AUE?6;&?'M,VUE
MLQ>ALN:9<U*M=<I<3: CHS,#\A2X+RQ&;#X#_@%ZQDV8'5Y!-9)$!ZBZ=&7>
M7C[A9UY?\#,=A&(<.3'*034LP0EFC??"J=O9U.VB!F_W*JP;[(IKZ. =R> .
M(++U./UEL2X\\5ADG=FA6*Y5U"757B$"F#<>K7>,SM-3N7)KBCJ)#1PH[UV=
MMOV9WP&47J1T=GIV'HE#(B)-+UJ3?SW!M8!F^<7I?+&Z*+O>NOD);=?IVB[?
M\WIWNU [Y4O:-S.%A5J28%K74[:BO1/-U@:>HPAT?R#[<R#/\'.E=%BM^!NN
M)D5'F3R=0YL<'<M@&;A$!S2R3%_1L=C;[;.'TXE$S[@F_E-IQ'T9WVS4RI,\
M)5[-=)BVF&2Q_R(#/AGNO+>G?294,GN6@P%76*E3DP6XVO@#+:9LBO&,MTX@
M>)IGPNNJ>I*98.AE@))\JF<Q0D EH1H/VO&"6IK&N[R^_K-X(MP'";?UU<',
M?FXI@5</_W<S/H;+<]BZUI.D..RVTZ=56ZP0$E*)D!W7= >R##Z%=4&N1J.+
M=\W[?CV-VOJ5\#+_@7BQPC6FOSI;U-,^<457IR?4?AQD5T1C:]MD#D8))FTN
M06/S$8F/$?4L%-P^F+E3G-94+%T\ 5T<:S(U"RZ7:\OD-5[M1TD;5.V'6C0C
M+2ZEA*AT!,M301D*TZ9UM/5ABIY%-N$Q&&LHD ["(.?#DN]<'9O=)"Z+ST%
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
M=9*:D4YF9A*D4ILE)1XA:">!/,D0!;-*L^9]_+<1T\WDZ>,$?L?8;L'[#N)
MU^G?#,GEM<,\=T!;,35$JNJLN#K>S8L24+O4?-[]72I&ADT;\=[NVG,<KWM
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
MS^$O7.R32+G[UYMD1!Y=3Z/4QLWS;^/%-S'@DE22$C4(;8F+$A/XH!&82(S
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
M7_9O#L)IRHL.P/6 _+W&:?KR-<S_O9KJP3C3Z"5HB:663JEZ:5,!:;TS5H;
M^1$.OI_6-&[6\YBGW_ZLZ!):U[NYGDB%67AA..GW.I$*(_D'NNY'T+:8,<Z;
MUA'LY];4F=8Z" '/PNL =G0 KT_A A=KX7N/UX/)@E0AU\2=J5)(7F> &)2
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
M_D']HUY!\G__U_\'4$L! A0#%     @ 5H<(527N^GM6/   %WT! !4
M         ( !     &$R,#(R<3)E>&AI8FET,3 Q+FAT;5!+ 0(4 Q0    (
M %:'"%5%.'(9K0@  !0P   5              "  8D\  !A,C R,G$R97AH
M:6)I=#,Q,2YH=&U02P$"% ,4    " !6APA5"<*'[+T(   S,   %0
M        @ %I10  83(P,C)Q,F5X:&EB:70S,3(N:'1M4$L! A0#%     @
M5H<(5;&DR5H>!0  Z24  !4              ( !64X  &$R,#(R<3)E>&AI
M8FET,S(Q+FAT;5!+ 0(4 Q0    ( %:'"%41E >P:?H" !F.'0 1
M      "  :I3  !P;'1R+3(P,C(P-C,P+FAT;5!+ 0(4 Q0    ( %:'"%48
M/^*L0 X  *.2   1              "  4). P!P;'1R+3(P,C(P-C,P+GAS
M9%!+ 0(4 Q0    ( %:'"%6@6*XC]!8  'W6   5              "  ;%<
M P!P;'1R+3(P,C(P-C,P7V-A;"YX;6Q02P$"% ,4    " !6APA5UVU4N,13
M  !(G0, %0              @ '8<P, <&QT<BTR,#(R,#8S,%]D968N>&UL
M4$L! A0#%     @ 5H<(5306^5V0M@  "9@' !4              ( !S\<#
M '!L='(M,C R,C V,S!?;&%B+GAM;%!+ 0(4 Q0    ( %:'"%5+0\>8YW(
M (0R!0 5              "  9)^! !P;'1R+3(P,C(P-C,P7W!R92YX;6Q0
52P4&      H "@"6 @  K/$$

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